Второй сканф не работает

У меня возникли проблемы с этим кодом языка C:

 char st[2];

 printf("enter first value:");
 scanf("%c", &st[0]);

 printf("enter second value:");
 scanf("%c", &st[1]);

Таким образом, мой компьютер не просил меня ввести второе значение, я имею в виду, что он печатает только первоеprintf заявление, то я ввожу символ, а затем он печатает только второйprintf оператор и программа завершаются без второго ввода.

Пожалуйста помоги. Что не так с этим кодом?

-Заранее спасибо.

Ответы на вопрос(5)

Ваш ответ на вопрос