Getchar() в программировании на языке Си
#include< stdio.h>
тап_п()
{
char ch;
printf ("\nEnter символ\n");
ch=getchar();
в то время как(ch!= '1')
{
putchar(ч);
ch=getchar();
}
возвращает 0;
}
Что я уже пробовал:
1.Во-первых ,хотя я ввел 1 в качестве входных данных,в соответствии с циклом while он должен завершить программу,но это не так.
2. как только я ввел enter,я хочу,чтобы моя программа перешла на новую строку и позволила мне ввести ввод ,но как только я наберу enter, она просто вставит ввод того, что я дал.
Пример:
Ввод:
Сандип 67865
1
Выход должен быть:
Сандип 67865