How to make a loop exit? I tried all the options. In debugging, for some reason, after the withdrawal of "Try again?" makes it endless.
int main() { int ch = getch(); char buffer[10] = {0}; do{ buffer[10] = {0}; int number = 0; cin >> number; int res = CheckNumber(number); if (res != 0) { Worker(number); }else{ cout << "Is not number!"; if(ch == 'q'){ break; } } }while(true); return 0; }
buffer[10] = {0}? How did you compile this? - VladD