Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int calcula(FILE*arch);
  4. void agregarNom(FILE*arch);
  5. int main()
  6. {
  7. FILE * arch;
  8. arch=fopen("odiado.txt","a");
  9. if(arch==NULL)
  10. return -1;
  11. agregarNom(arch);
  12. calcula(arch);
  13. printf("%d",calcula(arch));
  14. fclose(arch);
  15. return 0;
  16. }
  17. void agregarNom(FILE*arch)
  18. {
  19. char let;
  20. int num,f=0;
  21. printf("cantidad de agregados: ");
  22. scanf("%d",&num);
  23. printf("Agregar: \n");
  24. let=getche();
  25. for(f=0; f<num ; f++)
  26. {
  27. while(let!='\r')
  28. {
  29. fputc(let,arch);
  30. let=getche();
  31. }
  32. printf("\n");
  33. fputc('\n',arch);
  34. let=getche();
  35. }
  36. }
  37. int calcula(FILE*arch)
  38. {
  39. char let;
  40. int filas=0;
  41. while(!feof(arch))
  42. {
  43. let=fgetc(arch);
  44. if(let=='\r')
  45. filas++;
  46. }
  47. return filas;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement