Цикл пропускает ввод char - C (СИ)
Формулировка задачи:
Цикл пропускает ввод char. Как исправить?
#include <stdio.h>
#include <stdlib.h>
void main(){
char b;
int i;
for(i=0;i<5;i++){
printf("Vvod:");
scanf("%c",&b);
}
}Решение задачи: «Цикл пропускает ввод char»
textual
Листинг программы
scanf(" %c",&b);
Объяснение кода листинга программы
В данном коде выполняется следующие действия:
- Происходит ввод символа с помощью функции scanf().
- Введенный символ сохраняется в переменной типа char с именем
b. - Значение переменной
bиспользуется в дальнейшей обработке данных.