Öncelikle herkese merhaba, c dilinde çalışıyorum hesap makinesi türevi birşey yapamaya çalışıyorum. İf komutu kullanıyorum fakat if komutu görülmeden cmd kapanıyor. Nerede yanlış yapıyorum?

#include <stdio.h>

    intmain(){

char tercih;
int x,y,z;
printf("Birinci sayi giriniz.");
scanf("%d",&x);
printf("Ikinci sayi giriniz.");
scanf("%d",&y);




printf("nToplama->t");
printf("nCikartma->c");
printf("nBolme->b");
printf("nCarpma->x");
printf("nHangi islem?");
scanf("%c",&tercih);



if (tercih=='t'){

z=x+y;
printf("nToplama sonucu=%d",z);

}

if (tercih=='c'){

z=x-y;
printf("nCıkarma sonucu=%d",z);


}

if (tercih=='x'){

z=x*y;
printf("nCarpma sonucu=%d",z);

}

if (tercih=='b'){

if (y!=0){

z=x/y;
printf("nBolme sonucu=%f",z);


}

if (y==0)


printf("nPayda sifir olamaz.");


}

getch();






}