Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int calcula(FILE*arch);
- void agregarNom(FILE*arch);
- int main()
- {
- FILE * arch;
- arch=fopen("odiado.txt","a");
- if(arch==NULL)
- return -1;
- agregarNom(arch);
- calcula(arch);
- printf("%d",calcula(arch));
- fclose(arch);
- return 0;
- }
- void agregarNom(FILE*arch)
- {
- char let;
- int num,f=0;
- printf("cantidad de agregados: ");
- scanf("%d",&num);
- printf("Agregar: \n");
- let=getche();
- for(f=0; f<num ; f++)
- {
- while(let!='\r')
- {
- fputc(let,arch);
- let=getche();
- }
- printf("\n");
- fputc('\n',arch);
- let=getche();
- }
- }
- int calcula(FILE*arch)
- {
- char let;
- int filas=0;
- while(!feof(arch))
- {
- let=fgetc(arch);
- if(let=='\r')
- filas++;
- }
- return filas;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement