Ho provato ma ho qualche problema col puntatore che mi ritorna
Quando stampo la variabile space la posizione dello spazio è corretta ma quando mi entra nel for I assume un valore tipo 32 e quindi non mi entra mai nel for e num rimane ancora 0codice:stringa temp,temp2; int i,num; char *space; printf("\nInserisci il nome e la sua età: "); gets(temp); space=strchr(temp,32); printf("\nSpace: %d",space-temp+1); for(i=*space; i<strlen(temp); i++){ scanf("%c",&temp2[i]); num=atoi(temp2);

Rispondi quotando