Программирование в стандарте POSIX


Пример 5.18


#include

#include

/* Программа копирует строки со стандартного ввода на стандартный вывод */

int main (void) {

char line [LINE_MAX];

fputs ("Вводите строки\n", stdout);

while (fgets (line, sizeof (line), stdin) != NULL) {

if ((fputs ("Вы ввели: ", stdout) == EOF) || (fputs (line, stdout) == EOF)) {

break;

}

}

return (ferror (stdin) || ferror (stdout));

}




Начало  Назад  Вперед



Книжный магазин