Glaas2

Lista, cadena, archivo

Feb 25th, 2015
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.84 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #define TAM 51
  5.  
  6. main()
  7. {
  8. FILE *file;
  9. char cad[TAM], car[15];
  10. int i;
  11.  
  12. printf("ingrese una cadena: ");
  13. fflush(stdin);
  14. gets(cad);
  15.  
  16. if((file=fopen("lista.txt", "w"))==NULL)
  17. {
  18.  fprintf(stderr, "No se pudo crear el archivo lista.txt\n" );
  19. }
  20.  
  21. printf("Carac\tMay/Min\tASCII\t\n\n");
  22. fprintf(file, "Carac\tMay/Min\tASCII\t\n\n");
  23. for(i=0;i<TAM;i++)
  24.  {
  25.   if(cad[i]=='\0')
  26.     break;
  27.    
  28.   if(cad[i]>=65&&cad[i]<=90)
  29.   {
  30.     fflush(stdin);
  31.    strcpy(car, "Mayuscula");
  32.   }
  33.    
  34.   if(cad[i]>=97&&cad[i]<=122)
  35.   {
  36.     fflush(stdin);
  37.    strcpy(car, "Minuscula");
  38.   }
  39.    
  40.   if(cad[i]==32)
  41.   {
  42.     fflush(stdin);
  43.    strcpy(car, "Espacio  ");
  44.   }
  45.    
  46.    
  47.   printf("%c\t%s\t%d\n", cad[i], car, cad[i]);
  48.   fprintf(file, "%c\t%s\t%d\n", cad[i], car, cad[i]);
  49.  }
  50. fclose(file);
  51. }
Advertisement
Add Comment
Please, Sign In to add comment