Untitled

mail@pastecode.io avatar
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