Ayuda por favor

Este es mi código necesito validar no entiendo como hacerlo soy nueva en esto he buscado por todas pero no tiendo por favor si alguien me puede ayudar se lo agradecería de todo corazón
#include<conio.h>
#include<stdio.h>
#include<ctype.h>
#include<stdlib.h>
float real1,real2,img1,img2,real_suma,img_suma,real_mult,img_mult;
int i;
main()
{
printf("ingrese el primer numero real\n");
scanf("%f",&real1);
printf("ingrese el segundo numero real\n");
scanf("%f",&real2);
printf("ingrese el primer numero imaginario\n");
scanf("%f",&img1);
printf("ingrese el segundo numero imaginario\n");
scanf("%f",&img2);
real_suma=real1+real2;
img_suma=img1+img2;
real_mult=(real1*real2)-(img1*img2);
img_mult=(img1*real2)+(real1*img2);
printf("la suma de reales es:%1.1f\n",real_suma);
printf("la suma de imaginarios es:%1.1f\n",img_suma);
printf("la multiplicacion de reales es:%1.1f\n",real_mult);
printf("la multiplicaion de imaginarios es:%1.1f\n",img_mult);
if ((real_suma==real_mult)&(img_suma==img_mult))
printf("Los datos son iguales");
else
printf("Los datos son distintos");
getch();
}
}

1 Respuesta

Respuesta
1
Parece que tienes algunas dificultades con C, pero esto es Delphi.
Sencillamente el código que posteas toma datos y los usa sin molestarse en comprobar si son correctos (válidos), me parece recordar que printf te permitía definir qué se acepta y que no (números o alfanuméricos), si no es así simplemente valida después de cada captura de datos, si el dato es ok, sigues y si no lo pides nuevamente mostrando un bonito mensaje de error.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas