Ayuda en C
Publicado por Jose Flores (2 intervenciones) el 05/04/2019 06:56:49
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
//Necesito ayuda con este programa, el problema que tiene es que al momento de correrlo siempre me pone el msg que esta dentro del "else", en cualquiera de las situaciones y no se como solucionarlo sino entendieron corran el programa y alfinal ven el msg que sale y que no deveria de salir.
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define P printf
#define S scanf
//programa que lea 3 numeros y si uno de ellos coincide con la suma de los otros 2
int main()
{
system("color 2");
int a,b,c;
P("Introduzca el primer numero:\n");
S("%d",&a);
P("Introduzca el Segundo numero:\n");
S("%d",&b);
P("Introduzca el Tercer numero:\n");
S("%d",&c);
if(a+b==c)
{
P("El numero %d es el resultado de la suma %d y %d\n",c,a,b);
}
if(b+c==a)
{
P("El numero %d es el resultado de la suma %d y %d\n",a,b,c);
}
if(a+c==b)
{
P("El numero %d es el resultado de la suma %d y %d\n",b,a,c);
}
else
{
P("No hay Coincidencias");
}
getch();
}
Valora esta pregunta


0