Как уже отмечалось ранее, ввод символа '\ 0' с терминала может быть выполнен с помощью:
Соответствующий код c может быть следующим:
#include <stdio.h>
int main()
{
char c;
do
{
c = getchar();
if ((c == EOF) || (c == '\0'))
{
break;
}
printf("%c", c);
} while (c != '\n');
return 0;
}