kadir58 adlı üyeden alıntı: mesajı görüntüle
Görmesine gördüm hocam ama hocamız if yapısı ile yapmamızı istedi yoksa switch case ile yapacaktım.

yazdığım kod şu şekilde

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

int main(void)
{
	int secim;
	double taban, yukseklik, pi, yaricap, tavan, alan, kenar1, kenar2;
	pi = 3.14;
	printf("1-ucgen\n2-Daire\n3-Dikdortgen\n4-Yamuk\n");
	scanf("%d",&secim);
	if(secim == 1){
		printf("Tabani giriniz \n");
		scanf("%lf",&taban);
		printf("Yukseklik giriniz \n");
		scanf("%lf",&yukseklik);
		alan = taban * yukseklik / 2;
	}
	if(secim == 2){
		printf("Yaricap giriniz \n");
		scanf("%lf",&yaricap);
		alan = pi * yaricap * yaricap;
	}
	if(secim == 3){
		printf("Birinci kenari giriniz \n");
		scanf("%lf",&kenar1);
		printf("ikinci kenari giriniz \n");
		scanf("%lf",&kenar2);
		alan = kenar1 * kenar2;
	}
	if(secim == 4){
		printf("Tabani giriniz \n");
		scanf("%lf",&taban);
		printf("Tavani giriniz \n");
		scanf("%lf",&tavan);
		printf("Yukseklik giriniz \n");
		scanf("%lf",&yukseklik);
		alan = (taban + tavan) * yukseklik / 2;
	}
	printf("Yapmis oldugunuz secimde alan %f olarak bulunmustur. \n",alan);
	printf("Yeni islem icin 5, cikmak icin 6 \n");
	scanf("%d",&secim);
	if(secim == 5){
		printf("Basarili");
	}else{
		printf("Cikis yapiliyor\n");
		//exit(0);
	}
}
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int main(void)
{
	int secim = 0;
	double taban, yukseklik, pi, yaricap, tavan, alan, kenar1, kenar2;
	pi = 3.14;
	
	while( secim != 6 ){
		
		printf("1-ucgen\n2-Daire\n3-Dikdortgen\n4-Yamuk\n");
		scanf("%d",&secim);
		if(secim == 1){
			printf("Tabani giriniz \n");
			scanf("%lf",&taban);
			printf("Yukseklik giriniz \n");
			scanf("%lf",&yukseklik);
			alan = taban * yukseklik / 2;
		}
		else if(secim == 2){
			printf("Yaricap giriniz \n");
			scanf("%lf",&yaricap);
			alan = pi * yaricap * yaricap;
		}
		else if(secim == 3){
			printf("Birinci kenari giriniz \n");
			scanf("%lf",&kenar1);
			printf("ikinci kenari giriniz \n");
			scanf("%lf",&kenar2);
			alan = kenar1 * kenar2;
		}
		else if(secim == 4){
			printf("Tabani giriniz \n");
			scanf("%lf",&taban);
			printf("Tavani giriniz \n");
			scanf("%lf",&tavan);
			printf("Yukseklik giriniz \n");
			scanf("%lf",&yukseklik);
			alan = (taban + tavan) * yukseklik / 2;
		}
		printf("Yapmis oldugunuz secimde alan %f olarak bulunmustur. \n",alan);
		printf("Yeni islem icin 5, cikmak icin 6 \n");
		scanf("%d",&secim);
		if(secim == 6){
			printf("Cikis yapiliyor\n");
			exit(0);
		}
	}
}
Hocam demek istediğinizi bu şekilde anladım, umarım doğru anlamışımdır