Programación General > C/C++

 Ejercicio De Arrays

(1/1)

Arsys:
Estoy intentado hacer un ejercicio que dice así:


--- Citar ---Escriba un programa que lea diez números introducidos por el usuario y que informe sobre si alguno coincide
--- Fin de la cita ---

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).

CiRRuS:
Mmm la condicion:

--- Código: Text ---(count[i]=count[c])  Debería ser:

--- Código: Text ---(count[i]==count[c])  
Nos vemos :hola:

Arsys:
Cierto, era eso, no me había fijado, gracias  :good:

Navegación

[0] Índice de Mensajes

Ir a la versión completa