/* Exemplo de fgets */ #include #include int main(void) { FILE *stream; char string[] = "Isso e um teste"; char msg[20]; /* abre o arquivo para sobreescrever */ stream = fopen("DUMMY.FIL", "w+"); /* escreve um texto no arquivo */ fwrite(string, strlen(string), 1, stream); /* retorna para o inicio do arquivo */ fseek(stream, 0, SEEK_SET); /* le o texto do arquivo */ fgets(msg, strlen(string)+1, stream); /* imprime o texto lido */ printf("%s", msg); fclose(stream); return 0; }