13 febrero 2008

Programa que lee un archivo y dice cuantas veces se repite un numero letra etc

#include
#include
#include
void main()
{
FILE *puntero_file;
char fichero[9]="area.txt";
int repeticiones[255],c,character;
puntero_file=fopen(fichero,"r");
clrscr();
if(puntero_file==NULL)
{
printf("ERROR: El fichero no se pudo abrir o no existe.");
}
else
{
for(c=32;c<=255;c++)
repeticiones[c]=0;
while(!feof(puntero_file))
{
character=fgetc(puntero_file);
repeticiones[character]++;
}
for(c=32;c<=255;c++)
{
if(repeticiones[c]!=NULL)
printf("%c -> se repite %d veces\n",c,repeticiones[c]);
}
}
fclose(puntero_file);
getch();
}




Gracias a Victor de la Rocha

Estos son sus datos:

-Algoritmia@groups.msn.com
-www.myalgorithm.com

No hay comentarios: