السلام عليكم
واجهتني مشكلة بسيطة لما كنت اسوي الة حسابية بسيطة زائد ناقص قسمة ضرب
باستخدام switch case مع اني سويتها بـ if و else if وقدرت اسويها من دون اخطاء الحمد
لله لكن حبيت اسويها وارجع وافهم switch case لاني بجد لقيتو اهون ومرتب اكثر
ومابتعب
المهم مابدي اطول
#include <stdio.h>
#include <conio.h>
void main()
{
int a,b;
char y,o;
do{
printf("EntER a,o,b");
scanf("%d%c%d",&a,&o,&b);
switch(o)
{
case'+':
printf(" o=%d",a+b);
break;
case'-':
printf(" o=%d",a-b);
break;
case'*':
printf(" o=%d",a*b);
break;
case"/":
printf(" o=%d",a/b);
break;
default:
printf("unKowen o");
}
printf(" Again(y/n)");
}while((y=getch())=='y');
printf("\n");
}انا متأكد من كلشي بس مش عارف بطلعلي خطا بالمترجم
ارجو الافادة
معلش اخواني اسالتي مبتدئة شوي لكن اعذروني :)