mm ok allora dovrò usare per forza lo switch, dato che non posso usare il c++ :-)
cmq ora ho un problema, prima lo switch mi funzionava e non mi dava errori dato che avevo ridotto il problema nel senso che stavo considerando i singoli caratteri uno per volta.
Ora però se prendo in considerazione la stringa intera ho dei problemi e non so come gestire lo switch...
nel senso che non so quale condizione mettere nel while per tenere in " vita " lo switch...
se faccio così:
gets(stringa);
for ( i = 0; stringa[i] != '\0'; i++ )
printf("\n: %c", stringa[i]);
printf("\n");
mi stampo i singoli caratteri, però poi non so come fare a metterci lo switch, non posso usare qualcosa tipo:
while ( ( variabile = getchar() ) != '\0' ) dato che così non riesco di sicuro a leggere dal vettore...
cosa posso usare ?


Rispondi quotando