Ragazzi devo riuscire a prendere parole da file (intendo parole come insieme di caretteri senza spazi bianchi) ma non ci riesco.. Tramite una fgets riesco a recuperare le stringhe da file ma poi non riesco ad estrarre da queste stringe le parole utilizzando la strtok.... qualcuno sa darmi una mano??
void leggiparola(FILE *ifp)
{
char *stringa;
char buf[2000];
char parola;
while(1) {
stringa=fgets(buf, 2000, ifp);
if(stringa==NULL )
break;
printf("\n%s%s\n","Le stringhe sono :", stringa);
parola = strtok(stringa, del);
printf ("\n%s%s\n","Le parole sono :", parola); //e qui partono i casini...
while (&parola != NULL) {
printf ("%s\n", parola);
parola = strtok(NULL, del);
}
}
}