Este es un ejemplo sencillo.... espero te sirva...
#include<stdio.h>
#define PI 3.1416
void main()
{
int abc;
float a,r,h;
do
{
printf("MENUn");
printf("1.- Area del circulon");
printf("2.- Volumen del cilindron");
printf("3.- Area de un cuadradon");
printf("4.- Volumen de un cubon");
printf("5.- Area de un triangulon");
printf("6.- Salirn");
printf("Selecciona una opcionn");
scanf("%i",&abc);
switch(abc)
{
case 1: printf("dame el radion");
scanf("%f", &r);
a = PI * r*r;
printf("area es igual %fn", a );
break;
case 2: printf("dame el radion");
scanf("%f", &r);
printf("dame la alturan");
scanf("%f", &h);
a= PI * r * 2 * h;
printf("volumen es igual %fn", a );
break;
case 3: printf("dame el valor de un ladon");
scanf("%f", &r);
a= r* r;
printf("area es igual %fn", a );
break;
case 4: printf("dame el valor de un ladon");
scanf("%f", &r);
a= r * r * r;
printf("volumen es igual %fn", a );
break;
case 5: printf("dame la alturan");
scanf("%f", &h);
printf("dame la basen");
scanf("%f", &r);
a= (r * h) / (2);
printf("area es igual %fn", a );
break;
}
}while (abc<6);
}