Advertisement
Lagx

me voy pa kana

Oct 31st, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. #include  <stdio.h>
  2. #include  <stdlib.h>
  3.  
  4. int cuentaA(FILE *);
  5.  
  6. int main()
  7. {
  8.     FILE *fp;
  9.    
  10.     fp = fopen("entrada.txt","rt");
  11.     if(fp == NULL)
  12.     {
  13.         printf("ARCHIVO NO SE PUDO ABRIR\n");
  14.         return EXIT_SUCCESS;
  15.     }
  16.    
  17.     printf("total de letras a = %d",cuentaA(fp));
  18.    
  19.     int ret = fclose(fp);
  20.     if(ret == EOF)
  21.     {
  22.         printf("ERROR AL CERRAR EL ARCHIVO");
  23.         return EXIT_FAILURE;
  24.     }
  25.    
  26.     return 0;
  27. }
  28.  
  29. int cuentaA(FILE *fp)
  30. {
  31.     int contador = 0;
  32.     char caracter;
  33.     while ((caracter = fgetc(fp)) != EOF)
  34.     {
  35.         if(caracter == 'a')
  36.         {
  37.             contador++;
  38.         }
  39.     }
  40.     return contador;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement