Grazie mille^^
Nel frattempo è sorto un piccolo problema:
una parte del codice del mio programma è così:

char *s1;
char *in_line;
fgets(in_line,500,stdin);
s1 = strtok(in_line, " ");

in fase di compilazione non mi dà errori, ma solo un warning nelle linea di strtok ([warning]:assignment types makes pointer to integer) che poi, a programma lanciato, non mi spezza la stringa.
Ho controllato più volte sui miei manuali ma non mi pare ci siano errori sintattici o di assegnamento tra tipi di variabili.
Qualcuno può aiutarmi?



edit by MItaly: post originariamente in questa discussione