Ciao, ho questo dubbio: di solito quando vado a confrontare un campo con specificatore di tipo char, quindi una stringa di una struttura con un'altra stringa faccio così
ma vorre evitare di utilizzare la variabile buffer per il confronto e pensavo di fare in questo modocodice:char buffer[] = "aprile"; ... v = strcmp(preno[i].mese, buffer); if ( preno[i].giorno == 12 && v == 0) { ...
m a a quanto pare non funziona..dove sbaglio?codice:... if ( preno[i].giorno == 12 && preno[i].mese == "aprile" ) { ...
Grazie