buenas gente vengo con una duda en la univ me mandaron a crear un programa en c que realice las cuatro operaciones matematicas: suma, resta, multiplicacion y division usando funciones, envio de parametros con referencias y utlizando punteros quiero saber si tengo algun error.
Código C:
Ver original#include(stdio.h)
{
void_suma(int_a, int_b)
{
printf("la suma de %d+%d es:%d",a
,b
,a
+b
); }
void_resta(int_a, int_b)
{
printf("la resta de %d-%d es:%d",a
,b
,a
-b
); }
void_multi(int_a, int_b)
{
printf("la multi de %d*%d es:%d",a
,b
,a
*b
); }
void_div(int_a, int_b)
{
{
if (b==0)
}
else
printf("la div de %d/%d es:%d",a
,b
,a
/b
); }
}
main()
{
int x,y,*px,*py;
px=x,Px=y;
for(,,)
{
printf("\n selecciona la operacion a efectuar \n"); printf("\n {3} multiplicar \n"); printf("\n {0} abandonar \n"); switch(op)
{
case1:
printf("introduce las cantidades a sumar \n"); sumar(*px,*py);
break;
case2:
printf("introduce las cantidades a restar \n"); restar(*px,*py);
break;
case3:
printf("introduce las cantidades a multiplicar \n"); multiplicar(*px,*py);
break;
case4:
printf("introduce las cantidades a dividir \n"); dividir(*px,*py);
break;
case0:
break;
}
}
printf("Fin de la aplicacion \n"); return0;
}