C Програма для зчитування рядка з файлу та його відображення

У цьому прикладі ви навчитеся читати текст із файлу та зберігати його у рядку, поки не зустрінеться символ нового рядка n.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування на С:

  • C Обробка файлів
  • C Програмування рядків

Програма для читання тексту з файлу

#include #include // For exit() function int main() ( char c(1000); FILE *fptr; if ((fptr = fopen("program.txt", "r")) == NULL) ( printf("Error! opening file"); // Program exits if file pointer returns NULL. exit(1); ) // reads text until newline is encountered fscanf(fptr, "%(^)", c); printf("Data from the file:%s", c); fclose(fptr); return 0; ) 

Якщо файл знайдено, програма зберігає вміст файлу у рядку c, поки ''не зустрінеться новий рядок.

Припустимо, program.txtфайл містить поточний текст у поточному каталозі.

Програмування на C чудове. Я люблю програмування на Сі. Як справи?

Результатом роботи програми буде:

Дані з файлу: Програмування на C чудове. 

Якщо файл program.txtне знайдено, ця програма друкує повідомлення про помилку.

Цікаві статті...