Advertisement
arthurassuncao

Ler linha por linha

Jan 28th, 2012
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.56 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define BUFFER 255
  5.  
  6. #define PAUSA_TELA printf("\nPressione uma tecla para continuar...\n"); getchar(); scanf("c\n")
  7.  
  8. int main()
  9. {
  10.     char linha[BUFFER];
  11.     int cont = 1;
  12.    
  13.     FILE* arquivo;
  14.     arquivo = fopen("texto.txt","r");
  15.     if (!arquivo){
  16.        //erro
  17.        PAUSA_TELA;
  18.        return 1;
  19.     }
  20.    
  21.     while(fgets(linha, BUFFER, arquivo)){
  22.        printf("Conteudo da linha %d = %s", cont, linha);
  23.        cont++;
  24.     }
  25.  
  26.     fclose(arquivo);
  27.     printf("\n");
  28.     PAUSA_TELA;
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement