per forza
Codice:
do{ //entra nel ciclo per controllo /3
scanf("%d",&prova);
Q1=V1[i]/3;
Acquisisci prova, poi assegni a Q1 il valore di V1[i] che non è stato ancora definito
Codice:
Q2=Q1;
V1[i]=prova;}
Assegni a Q2 il valore di Q1, quindi il numero non definito diviso 3, solo poi assegni a prova[i] un valore.
[/code]
while(Q2*3==prova);} //se il numero è /3 esce dal ciclo[/code]
Quindi questo test non sarà mai vero
il codice "corretto" è questo
Codice:
for(I=0;I<N1;I++){
if(I%2==0){
do
scanf("%d",&V[i]);
while(V[i]%3==0);
}else
scanf("%d",&V1[i]);