Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2012, 12:14
redcub
 
Fecha de Ingreso: junio-2012
Mensajes: 1
Antigüedad: 11 años, 10 meses
Puntos: 0
Problema con contador de palabras

Buenas, antes de nada un saludo, este es mi primer mensaje en el foro.

Voy a ello. Tengo este programa en C que deberia contar cuántas palabras hay dentro de un fichero, pero no me funciona:


#include <stdio.h>

int main()
{
int count = 0;
FILE *f;
char s;

f=fopen("sortida.txt","r");

while ((s = fgetc(f)) != EOF)
{

if ((s = fgetc(f)) != ' ')
count++;

fclose(f);
printf ("\n%d palabras en el fichero sortida.txt.\n", count);

return 0;
}
}


¿Alguna idea de qué le sucede?

Gracias de antemano.