View Full Version : DOVE' L'ERRORE?
xber-gigi
15-02-2004, 18:20
do
{
printf ("E' POSSIBILE SCEGLIERE SOLO TRA 30 40 0 50");
scanf ("%d",&n);
}
while (n!=30 || n!=40 || n!=50);
xber-gigi
15-02-2004, 18:29
bhe problema risolto :D
posto la soluzione per chi un domani si troverą nel mio stesso problema.
while (n!=30 && n!=40 && n!=50)
{
printf ("E' POSSIBILE SCEGLIERE SOLO TRA 30 40 0 50");
scanf ("%d",&n);
}
Fenomeno85
15-02-2004, 19:40
si andava bene anche il primo esempio bastava che dell'or ci mettevi l'and ;) e preferisco il primo esempio ... se per esempio la variabile assume all'inizio valore 30 40 o 50 non entra nel ciclo
~§~ Sempre E Solo Lei~§~
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.