Untitled
unknown
c_cpp
a year ago
890 B
7
Indexable
#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;
}Editor is loading...
Leave a Comment