verifico che nel vettore c[] non sia presente quel
numero "scorrendolo con un ciclo for()"
codice:
#define true 1
#define false 0
int main()
{
int i=0, j=0;
int c[5]={0};
....
....
....
....
for(i=0;i<5;i++)
{
/*
Scorro l'array v, controllo che l'elemento sia diverso da zero
e che non sia presente nell'array c, se è cosi, inserisco v[i] in c[j];
*/
if(v[i]!=0 && VerificaPresenzaElemento(c,v[i])==false)
{
c[j]=v[i];
j++; // Contatore posizione array c
}
}
}
char VerificaPresenzaElemento(int c[],int elemento)
{
int i=0;
/*
Scorro tutto l'arrat c, e controllo che ogni elemento sia uguale
ad elemento cioè a v[i]
*/
for(i=0; i<5 && c[i]!=0;i++)
{
if(c[i]==elemento)
return 1;
}
return 0; // se non trova un elemento uguale return 0
}