Ho provato ma ho qualche problema col puntatore che mi ritorna
codice:
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);
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 0