#include<stdio.h>
#include<conio.h>
main(void)
{
char secim;
int kenar1,kenar2,yaricap,yukseklik,daire,dikdortgen,kare,ucgen;
printf("---------MONU--------------\n");
printf("D veya d Daire\n");
printf("T veya t Dikdortgen\n");
printf("K veya k Kare\n");
printf("U veya u Ucgen\n");
printf("---------------------------\n");
printf("Seciminiz= ");
scanf("%s",&secim);
printf("---------------------------\n");
if(secim == 'D' && secim == 'd'){
printf("yaricap: \n");
scanf("%d",&yaricap);
daire=3.14*yaricap*yaricap;
printf("Yaricapi %d olan dairenin alani: %d\n",daire);
}else if(secim == 'T' && secim == 't'){
printf("kenar1 ve kenar2 giriniz: \n");
scanf("%d %d",&kenar1,&kenar2);
dikdortgen=kenar1*kenar2;
printf("Dikdortgenin alani: %d\n",dikdortgen);
}else if(secim == 'K' && secim == 'k'){
printf("kenar1: \n");
scanf("%d",&kenar1);
kare=kenar1*kenar1;
printf("Kenari %d olan karenin alani: %d\n",kare);
}else if(secim == 'U' && secim == 'u'){
printf("kenar: \n");
scanf("%d",&kenar1);
printf("yukseklik: \n");
scanf("%d",&yukseklik);
ucgen=(yukseklik*kenar1)/2;
printf("Ucgenin alani: %d\n",ucgen);
}else{
}
getch();
return 0;
}--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:47:58 -->-> Daha önceki mesaj 20:36:59 --
Hatanın farkına varıp çözümü yaptım kullanmak isteyenler olur ise kod aşağıdadır.(karşılaştırma operatöründe yaptığım aşırı saçma bir hata)


#include<stdio.h>
#include<conio.h>
main(void)
{
char secim;
int kenar1,kenar2,yaricap,yukseklik,daire,dikdortgen,kare,ucgen;
printf("---------MONU--------------\n");
printf("D veya d Daire\n");
printf("T veya t Dikdortgen\n");
printf("K veya k Kare\n");
printf("U veya u Ucgen\n");
printf("---------------------------\n");
printf("Seciminiz= ");
scanf("%s",&secim);
printf("---------------------------\n");
if(secim == 'D' || secim == 'd'){
printf("yaricap: \n");
scanf("%d",&yaricap);
daire=3.14*yaricap*yaricap;
printf("Yaricapi %d olan dairenin alani: %d\n",daire);
}else if(secim == 'T' || secim == 't'){
printf("kenar1 ve kenar2 giriniz: \n");
scanf("%d%d",&kenar1,&kenar2);
dikdortgen=kenar1*kenar2;
printf("Dikdortgenin alani: %d\n",dikdortgen);
}else if(secim == 'K' || secim == 'k'){
printf("kenar1: \n");
scanf("%d",&kenar1);
kare=kenar1*kenar1;
printf("Kenari %d olan karenin alani: %d\n",kare);
}else if(secim == 'U' || secim == 'u'){
printf("kenar: \n");
scanf("%d",&kenar1);
printf("yukseklik: \n");
scanf("%d",&yukseklik);
ucgen=(yukseklik*kenar1)/2;
printf("Ucgenin alani: %d\n",ucgen);
}else{
}
getch();
return 0;
}