• Domingo 15 de Diciembre de 2024, 09:28

Autor Tema:  Ejercicio De Arrays  (Leído 1103 veces)

Arsys

  • Miembro activo
  • **
  • Mensajes: 26
    • Ver Perfil
Ejercicio De Arrays
« en: Miércoles 11 de Febrero de 2004, 22:37 »
0
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

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

  • Miembro MUY activo
  • ***
  • Mensajes: 218
    • Ver Perfil
    • http://zirrus.es
Re: Ejercicio De Arrays
« Respuesta #1 en: Miércoles 11 de Febrero de 2004, 22:55 »
0
Mmm la condicion:
Código: Text
  1. (count[i]=count[c])
  2.  
Debería ser:
Código: Text
  1. (count[i]==count[c])
  2.  

Nos vemos :hola:
Core Dumped
zirrus.es

Arsys

  • Miembro activo
  • **
  • Mensajes: 26
    • Ver Perfil
Re: Ejercicio De Arrays
« Respuesta #2 en: Jueves 12 de Febrero de 2004, 21:31 »
0
Cierto, era eso, no me había fijado, gracias  :good: