У меня есть консольное приложение VS 10, которое должно принять два ввода символов и выполнить некоторую обработку на основе их значений. Я написал следующий код:
char c1,c2;
printf("Ener c1:");
c1 = getChar();
//Some desicion is made based on c1
printf("Ener c2:");
c2 = getChar();
//Some desicion is made based on c2
Запустите его с помощью:
Ener c1:y
Ener c2:S
После этого выполнения значение c1
равно 'y'
, а значение c2
равно '\n'
Как это можно решить?