Untitled
unknown
c_cpp
a month ago
890 B
1
Indexable
Never
#include<stdio.h> #define DIM 10 int main(){ int num; int numeri[DIM]; int i; int j=0; int k; int copia[DIM]; int valori[DIM]; printf("inserisci il numero di valori"); do{ scanf("%d", &num); }while(num>=DIM); for(i=0; i<num; i++){ scanf("%d", &numeri[i]); } for(i=0; i<num; i++){ if(numeri[i]%2!=0){ copia[j]=numeri[i]; j++; } } int valori_count=0; int flag = 0; //COPIA [3] [9] [3] [13] --> Dimensione è j ovvero 4 for(i=0; i<j; i++) //i=4 { flag = 0; //flag = 0 for(k=0; k<valori_count; k++) { if(valori[k] == copia[i]) { flag = 1; //flag = 0 } } if(flag == 0) { valori[valori_count] = copia[i]; //[3] [9] [13] valori_count++; //valori_count=3 } } for(i=0; i<valori_count; i++) { printf("%d\n", valori[i]); } return 0; }
Leave a Comment