cerealkiller
Öğrenci
merhaba c dili ile hesap makinesi yaptım gayet güzel çalışıyor ama sonucun sonucuna alakasız bir sayı ekliyor mesela 5+4=90, 5-4=10 gibi nerede hata yaptığımı bulamadım yardımcı olursanız sevinirim kodlar da burada
#include<stdio.h>
int main() {
int x,a,b,c;
printf("Iki tane sayi giriniz:");
scanf("%d %d",&a,&b);
printf("Yapmak istediginiz islemi seciniz.\n");
printf("1-Toplama\n");
printf("2-Cikarma\n");
printf("3-Carpma\n");
printf("4-Bolme\n");
scanf("%d",&x);
if (x == 1) {
c = a+b;
printf("%d",c);
}
else if (x == 2) {
c = a-b;
printf("%d",c);
}
else if (x == 3) {
c = a*b;
printf("%d",c);
}
else (x == 4); {
c = a/b;
printf("%d",c);
}
return 0;
}
#include<stdio.h>
int main() {
int x,a,b,c;
printf("Iki tane sayi giriniz:");
scanf("%d %d",&a,&b);
printf("Yapmak istediginiz islemi seciniz.\n");
printf("1-Toplama\n");
printf("2-Cikarma\n");
printf("3-Carpma\n");
printf("4-Bolme\n");
scanf("%d",&x);
if (x == 1) {
c = a+b;
printf("%d",c);
}
else if (x == 2) {
c = a-b;
printf("%d",c);
}
else if (x == 3) {
c = a*b;
printf("%d",c);
}
else (x == 4); {
c = a/b;
printf("%d",c);
}
return 0;
}