Dispongo de este programa:
Código:
/*Escribe un programa que pregunte al usuario los dos lados de un rectángulo y
presente por pantalla el cálculo del perímetro (suma de los lados) y el área (base por
altura).*/
# include <stdio.h>
# include <stdlib.h>
int main()
{ int lado_menor,lado_mayor,base,altura,perimetro,area;
printf("\n Introduce el valor del lado menor:");
scanf("%d",&lado_menor);
printf("\n Introduce el valor del lado mayor:");
scanf("%d",&lado_mayor);
if(lado_mayor<lado_menor)
printf("El lado mayor tiene que ser mayor que el menor");
else
printf("\n Introduce el valor de la base:");
scanf("%d",&base);
printf("\n introduce el valor de la altura:");
scanf("%d",&altura);
perimetro=(lado_menor*2)+(lado_mayor*2);
area=(base*altura);
printf("\n El perimetro es:%d",perimetro);
printf("\n El area es:%d",area);
system("Pause");
return 0;
Bien pues me gustaría saber como puedo retornar , en caso de que el valor del lado mayor sea menor, a la pregunta de introducir el lado mayor.