salve sto tentando di caprici di più sul ciclo while e sulle sue condizioni ma con scarsi risultati;il mio programma è questo:
{
int i,x;
for(i=3;i<=5;i=i+2){
do{
x=1+2;
printf("%d\n",x);
}
while(!(i<=5) || !(x==3)/*questa condizione non funziona*/);
}
}
vorrei che il ciclo si chiudesse quando i e minore uguale a 5 e quindi mi da i primi 2 nuermi e quando mi trova il primo 3,quindi si ferma appena trova il primo,ma non ci riesco!!!!quale condizione devo mettere nel while? :master:
grazie a tutti per l'aiuto