Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayudenme con un ERROR EN C++

Estas en el tema de Ayudenme con un ERROR EN C++ en el foro de Programación General en Foros del Web. Este programa no me corre correctamente #include<stdio.h> #include<conio.h> void main (void) { float a,b; char o; inicio: printf("Digite el primer numero:"); scanf("%f",&a); printf("Digite el segundo ...
  #1 (permalink)  
Antiguo 06/03/2004, 17:37
 
Fecha de Ingreso: marzo-2004
Ubicación: Rep. Dominicana
Mensajes: 31
Antigüedad: 20 años, 1 mes
Puntos: 0
Ayudenme con un ERROR EN C++

Este programa no me corre correctamente


#include<stdio.h>
#include<conio.h>
void main (void)
{
float a,b;
char o;
inicio:
printf("Digite el primer numero:");
scanf("%f",&a);
printf("Digite el segundo numero:");
scanf("%f",&b);
printf("Que operacion desea ejecutar (s)uma (r)esta (m)ultiplicacion (d)ivision:");
scanf("%i",&o);
if(o=='s')goto suma;
if(o=='r')goto resta;
if(o=='m')goto multiplicacion;
if(o=='d')goto division;
suma:
printf("El resultado de la suma es: %f",a+b);goto fin;
resta:
printf("El resultado de la resta es: %f",a-b);goto fin;
multiplicacion:
printf("El resultado de la multiplicacion es: %f",a*b);goto fin;
division:
printf("El resultado de la division es: %f",a/b);goto fin;
fin:
printf("\n\nMade by RJ");
}
  #2 (permalink)  
Antiguo 06/03/2004, 19:16
 
Fecha de Ingreso: septiembre-2003
Ubicación: Morelos
Mensajes: 83
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola!!

No sé si aun estes interesado en la respuesta pero creo saber donde esta tu error.

Cuando pides que escoja la opereracion y guardas lo haces mal:

printf("Que operacion desea ejecutar (s)uma (r)esta (m)ultiplicacion (d)ivision:");
scanf("%s ",&o);

anteriormente tu ponias una "i" y si es una letra debe ser "s";
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:30.