Esercizio di su vettori e multipli

di il
1 risposte

Esercizio di su vettori e multipli

Salve sto svolgendo questo esercizio che io ho risolto nel seguente modo , solo che ho delle difficoltà in particolare a fare in modo che non inserisca i valori che sono multipli di tre e a stampare il vettore, cosa sbaglio?grazie per l'aiuto
/*Definire un vettore di 10 interi e riempirlo solo con valori presi da tastiera che siano multipli di 5
 ma non divisibili per 3. L'inserimento termina al riempimento del vettore.*/


 #include <stdio.h>
 #include <stdlib.h>

 int main (){

 int i, x[10] ,num ;

 i=0;
 do{
    scanf ("%d", &num);
     if (num%5==0 && num%3!=0 && num!=5) {x[i]=num ;
     i++;}
}while(i<10);


printf("%d" , x[i]);

return 0;
 }

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte