me pueden ayudar con este programa, al compilarlo me marca error y no se cual sea.
#include <stdio.h>
main ()
int (if==1 && if==2)
int peso, dolar, cambio;
{
printf ("Selecciona una de las dos opciones:\n 1.-Peso-Dolar\n 2.-Dolar-Peso\n");
}
{
printf ("Escribe el valor del dolar:\n $", 1);
scanf ("%f", & dolar);
printf ("Escribe la cantidad de pesos a convertir:\n $");
scanf ("%f", & peso);
cambio=dolar*peso;
printf ("La cantidad de dolares es:\n $ %f", cambio);
}
if
{
printf ("Ingrese el valor del dolar:\n $", 2);
scanf ("%f", & dolar);
printf ("Escribe la cantidad de pesos a convertir:\n $");
scanf ("%f", & peso);
cambio=dolar-peso;
printf ("La cantidad de dolares es:\n $ %f", cambio);
}
Update:ya corregi lo que me dijeron, pero todavia sigo teniendo problemas, cuando ejecito el programa y presiono 1 el programa me muestra que presione enter para cerrar, no me da a escoger la opcion 1 o 2
Copyright © 2025 Q2A.ES - All rights reserved.
Answers & Comments
Verified answer
eso del if, como bien dijo la persona de arriba, esta mal, estas mezclando una condicion con una declaracion.... y tambien es buena practica poner void main(), en vez de main solo.
suerte!
No se que quisiste poner aquÃ: int (if==1 && if==2) (lÃnea 2)
Pero eso es una declaración mezclada con condicionales, TODO con la sintaxis incorrecta.