Something like
#include <stdio.h>
enum
{
eRectangle = 1,
eSquare,
eTriangle,
eCircle,
eParallel,
eEllipse
};
void solve_rectangle();
void solve_square();
int main ()
{
int choice;
printf ("Please Enter choice of Shape: ");
printf ("\n1. Rectangle");
printf ("\n2. Square");
printf ("\n3. Triangle");
printf ("\n4. Circle");
printf ("\n5. Parallelogram");
printf ("\n6. Ellipse \n");
scanf ("%d", &choice);
switch ( choice )
{
case eRectangle:
solve_rectangle();
break;
case eSquare:
solve_square();
break;
default:
break;
}
return 0;
}
void solve_rectangle()
{
int length, width;
int area, perimeter;
printf("Input length: ");
scanf ("%d" , &length);
printf("Input width: ");
scanf ("%d" , &width);
area = (length * width);
perimeter = 2 * (length + width);
printf ("Area of the Rectangle = %d \n" , area);
printf ("Perimeter of the Rectangle = %d \n" , perimeter);
}
void solve_square()
{
int length;
int area, perimeter;
printf("Input length: ");
scanf ("%d" , &length);
area = length * length;
perimeter = 4 * length;
printf ("Area of the Square = %d \n" , area);
printf ("Perimeter of the Square = %d \n" , perimeter);
}
?