#include<stdio.h>
#include<conio.h>
void main()
{
char a, b;
scanf("%c",&a);
if(a=='n')
{
scanf("%c",&b);
if(b=='n')
{
printf("sucessful");
}
}
else
printf("fail");
getch();
}
проблема с чтением кода переменной 'b'. Почему он не может прочитать переменную «b». Он будет работать, когда тип данных int или float. Помогите пожалуйста с логикой.