C/Visual C - imprimir en pantalla el numero menor

 
Vista:

imprimir en pantalla el numero menor

Publicado por roberto lópez (4 intervenciones) el 08/06/2000 00:00:00
que onda ciber

Estaba haciendo un programa en el que el usuario introducia 5 numeros y el programa imprimia en pantalla el numero menor. pero, hay un problema.
no hay errores no warnings pero a al momento de ejecutarse el archivo ejecutable no dice cual es el numero menor:
no imprime ninguna variable al final.

Les mando el codigo para que me ayuden a localizar el problema y corregirlo.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <conio.h>
void main()
{
    int a, b, c, d, e, r;
    a=b=c=d=e=r=0;
    printf("%s","ESTE PROGRAMA DE 5\n ");
    printf("%s","teclea un numero\n " );
    scanf("%d",a);
    printf("%s","teclea el segundo numero\n ");
    scanf("%d",b);
    printf("%s","teclea el tercer numero\n ");
    scanf("%d",c);
    printf("%s","teclea el cuarto numero\n ");
    scanf("%d",d);
    printf("%s","teclea el quinto y ultimo numero\n ");
    scanf("%d",e);
    if (a<=b)
        a=r;
    else if(b<a)
        b=r;
    else if (b<a)
        b=r;
    else if (c<=r)
        c=r;
    else if(r<c)
        r=r;
    else if (d<=r)
        d=r;
    else if (r<d)
        r=r;
    else if (e<=r)
        e=r;
    else if (r<e)
        r=r;
    else;
        printf("%s","ESTE ES EL MENOR DE TODOS LOS NUMEROS\n",r);
}



PD.
escriban muy pronto (el trabajo es para hoy en la noche)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

imprimir en pantalla el numero menor

Publicado por José Luis (6 intervenciones) el 08/06/2000 00:00:00
Que tal.
La verdad no sé exactamente lo que te suceda, pero tal vez debes intentar ver que error te manda en la pantalla de MS-DOS usando Alt+F5 o Alt-W y después O.

Lo que puedo apreciar a simple vista es que al utilizar scanf debes anteponerle "&" a la variable.

Como tips generales yo te recomiendo que en las opciones de generacion de código lo pongas en huge, tambien te recomiendo que en las opciones pero en mensajes selecciones todas las casillas que te muestra, con esto siempre te mostrará todos los errores, de lo contrario algunos no te los mostrará.

Espero que te sirva de algo. Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

imprimir en pantalla el numero menor

Publicado por zack (2 intervenciones) el 08/06/2000 00:00:00
Utiliza en el scanf el amperson &

y al desplegar el resultado es decir cual es el menor por que pones %s si no es una cadena el resultado se supone que es un entero %d

espero te sirva, si tienes dudas no dudes en preguntar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar