Ciao a tutti
potete spiegarmi una cosa? Sto facendo il classico programmino che prende una data
in ingresso nel formato gg/mm/aa e la restituisce nel formato gg mese aaaa
Esempio: Input 01/01/55 Output:01 gennaio 1955
ero arrivato alla parte di stampa del mese...in pratica questo codice funziona:
printf("\n%.0f ",strtod(data,&ptr));
printf("%s",mesi[atoi(ptr+1)-1]);
e questo no
printf("\n%.0f %s",strtod(data,&ptr),mesi[atoi(ptr+1)-1]);
Ma non sono due cose equivalenti?
Dove sta l inghippo? E possibile che il DevC++ sia impazzito magari?
Saluti!
![]()