Estoy intentado hacer un ejercicio que dice así:
Escriba un programa que lea diez números introducidos por el usuario y que informe sobre si alguno coincide
Pues bien, este es el código que he escrito:
#include <stdio.h>
void main(void)
{
int i, c, count[10];
//Relleno el array con 10 números
for(i=0; i<10; i++){
printf("Introduzca el numero %d: ", i+1);
scanf("%d", &count
);
}
//Función para posiciones count
for(i=0; i<10; i++){
//función para posiciones count[c]
for(c=0; c<10; c++){
/*comparo count y count[c], si coinciden los números que contienen
y están en posiciones diferentes, lo muestro por pantalla*/
if((count=count[c]) && (i!=c))
printf("el numero %d y el numero %d coinciden \n", i+1, i+1);
}
}
system("pause");
}
Pero no funciona correctamente, y no logro comprender porqué por muchas vueltas que le doy, a ver si alguien se anima a echarle un vistazo y me indica donde puede estar el fallo (no da problemas de sintaxis).