Kod:
#include <stdio.h>
#include <stdlib.h>
int main() {
int sayi1,sayi2,sonuc;
char islem;
printf("Birinci Sayiyi Giriniz: ");
scanf("%d",&sayi1);
printf("Ikinci Sayiyi Giriniz: ");
scanf("%d",&sayi2);
printf("Islemi Giriniz: ");
scanf("%s",&islem);
switch (islem)
{
case '+':
sonuc=sayi1 + sayi2;
printf("Sonuc: %d",sonuc);
break;
case'-':
sonuc=sayi1-sayi2;
printf("Sonuc: %d",sonuc);
break;
case'*':
sonuc=sayi1*sayi2;
printf("Sonuc: %d",sonuc);
break;
case'/':
sonuc=sayi1/sayi2;
printf("Sonuc: %d",sonuc);
break;
default: printf("Hatali Tuslama Yaptiniz");
break;
}
return 0;
}
Arkadaşlar Bu koddaki hata nedir sayıları giriyorum ama + - * / işlemlerini yapmıyor sebebi nedir?


