я имею проблемы с этим с кодом языка:Второй зсапЕ не работает
char st[2];
printf("enter first value:");
scanf("%c", &st[0]);
printf("enter second value:");
scanf("%c", &st[1]);
Так что мой компьютер не просил меня, чтобы ввести второе значение, я хочу сказать, что это только напечатать первый printf
Затем я вводим символ, а затем он печатает только второй оператор printf
и конец программы без ввода второго ввода.
Пожалуйста, помогите. Что случилось с этим кодом?
-Спасибо заранее.
Возможный дубликат: http://stackoverflow.com/questions/1669821/scanf-skips-every-other-while-loop-in-c – Alam
Это должен быть день для вопросов 'scanf'. [Такая же проблема, как это] (http://stackoverflow.com/questions/4016073/scanf-fails-why), я думаю. []() –