for (i=0,i<=6,i++ )
{
pares[6]=numeros[6]%2==0;
impares[6]=numeros[6]%2¡=0;
}
printf("los pares son:%d",pares
[6]); printf("los imp son %d",impares
[6]); }
Esa parte esta totalmente mal...
Al hacer
pares[6]=numeros[6]%2==0;
impares[6]=numeros[6]%2¡=0;
Solo estas accediendo a una posición del array prohibida, recuerda que el array va de 0 a n-1. Ademas de eso lo que estas haciendo es sobrescribiendo este valor una y otra vez dentro del for.
Si lo que quieres es contar cuantos pares e impares hay la variable par e impar deberían ser enteros y hacer lo siguiente.
for (i=0,i<=6,i++ )
{
if(numeros[i] % 2 == 0)
pares++;
else
impares--;
}
Lo que hace ese fragmento de codigo es que itera entre cada uno de los elementos del array. Luego comprueba si son divisibles entre 0. Si es asi suma 1 a la variable pares de no ser asi suma uno a la variable impares.
Si lo que quieres es ir mostrando cuales son los valores pares o impares me temo que deberás crear una lista dinámica e iterar a través de ella, eso ya es mas complicado y creo que aun no estas a ese nivel.
Debes estudiar mas.
P.D: Para una desigualdad es "!=" no "¡="
Saludos~