Ayuda

Ethanh4nt

tengo el sig ejercicio:
void funcion( chars){
int a=0;
char d;
int x,y,z;
File
f;
f=fopen(...,"r");
while(feof(f)==0){
fscanf(f,"%c",d);
a++;
}
fclose(f);
x=a/(10241024);
y=(a%(1024
1024))/1024;
z= a%1024;

printf("%d : %d : %d",x,y,z);
}

Nota:de un fichero empieza a leer caracter a caracter mientras no llegue a fin de fichero tonces por cada caracter es un byte... y en x= bytes/(1024*1024) entonces la x me calculo los bytes en megabytes pero q hacen la "y" y la "z"?

PD:Gracias

Usuarios habituales

  • Ethanh4nt