#include main() При вводе абракадабры (а-ля "432asd") прога, содержащая такой фрагмент, уходит в бесконечный цикл и scanf больше не тормозит цикл на ввод данных.
Объясните суть проблемы. Я никак не могу въехать почему scanf "уходит в себя".
{
int a;
while(1)
{
int a;
printf("Input a number: ");
scanf("%1d", &a);
printf("%d\n", a);
}
}
===================================