Код, който чете от текстов файл ред по ред:
#include <stdio.h> int main ( void ){ static const char filename[] = "file.txt"; FILE *file = fopen ( filename, "r" ); if ( file != NULL ) { char line [ 128 ]; /* maximum line size */ while ( fgets ( line, sizeof line, file ) != NULL ) { /* read a line */ fputs ( line, stdout ); /* write the line */ } fclose ( file ); } else { perror ( filename ); /* why didn't the file open? */ } return 0; } |