#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
void print_line(); /*function line*/
void show_menu(); /*function menu*/
void circle(float); /*function circle*/
void triangle(float,float); /*function triangle*/
void trapezoid(float,float,float); /*function trapazoid*/
void main()
{
float radius,circle,area,height1,height2,width1,parallel 1,parallel2;
char menu;
clrscr();
do{
printf("Calculating Area of Shapes of Grometry\n");
print_line();
show_menu();
scanf("%s",&menu);
menu=toupper(menu);
print_line();
if(menu=='C') /* check menu */
{ printf("Enter Radius >>"); /* input Radius*/
scanf("%f",&radius);
circle(radius); Error call of non function /*link circle*/
}
else if (menu=='T')
{ printf("Enter Width_Triangle >>"); /*input triangle*/
scanf ("%f",&width1);
printf("Enter Height_Triangle >>");
scanf("%f",&height1);
triangle(width1,height1); /*link triangle*/
}
else if (menu=='Z')
{ printf("Enter Parallel_1_Trapezoid >>"); /*input trapezoid*/
scanf ("%f",¶llel1);
printf("Enter Parallel_2_Trapezoid >>");
scanf("%f",¶llel2);
printf("Enter Height_Trapezoid >>");
scanf("%f",&height2);
trapezoid(height2,parallel1,parallel2); /*link trapezoid*/
}
else if (menu=='Q')
{ printf("----------End Program---------------\n");
}}
while (menu!='Q');
getch();
}
void print_line()
{ printf("======================================\n\n ");
}
void show_menu()
{ printf(" Menu");
printf("C :: Area of Circle\n");
printf("T :: Area of Triangle\n");
printf("Z :: Area of Trapezoid\n");
printf("Q :: Exit the Program\n\n\n");
printf("Select Menu >> ");
}
void circle(float radius) /* function circle*/
{ float circle=0;
circle = 3.14 * radius * radius;
printf("Area of circle is %.2f\n",circle);
print_line();
}
void triangle(float width1,float height1) /*function trpangle*/
{ float area=0;
area = 0.5 * width1 * height1;
printf("Area of Triangle is %.2f\n",area);
print_line();
}
void trapezoid(float parallel1,float parallel2,float height2) /*function trapezoid*/
{ float area=0;
area= 0.5 * (parallel1+parallel2) * height2;
printf("Area of Trapezoid is %.2f\n",area);
print_line();
}
help me !! please {Thank You very much}