Я прочитал больше тем о scanf и нашел несколько ответов, но никто мне не помог:
while(!comanda){
int tmp;
if (scanf("%d", &tmp) == 0)
getchar();
else{
comanda = tmp;
fprintf(stdout,"%d",&comanda);
fflush(stdout);}
}
}
Проблема в том, что после выполнения этих строк кода ничего не происходит. После этого у меня есть проверка "comanda", которая не выполняется.
fprintf(stdout,"%d",&comanda);
-&
там быть не должно. Просто как примечание. - person dialer   schedule 13.03.2011