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;
}