أنـــا ما أدري إذا كان ينحل بلوب أو لا !
لكن حليته لك بـ if
وإن شاء الله يكون صحيح
كود PHP:
#include<stdio.h>
int main ()
{
int num1, num2,i=0;
char char;
printf("1:(+)\n 2:(-)\n 3:(*)\n 4:(/)\n 0: To exit \n\n enter a choice: ");
scanf("%c",&char);
if(char == '+' || char == '1')
{
printf("enter the first number: ");
scanf("%d",&num1);
printf("enter the second number: ");
scanf("%d",&num2);
printf(" %d + %d = %d\n",num1, num2, num1+num2);
printf(" done......!!!\n\n");}
else if(char == '-' || char == '2')
{
printf("enter the first number: ");
scanf("%d",&num1);
printf("enter the second number: ");
scanf("%d",&num2);
printf(" %d - %d = %d\n",num1, num2, num1-num2);
printf(" done......!!!\n\n");}
else if(char == '*' || char == '3')
{
printf("enter the first number: ");
scanf("%d",&num1);
printf("enter the second number: ");
scanf("%d",&num2);
printf(" %d * %d = %d\n",num1, num2, num1*num2);
printf(" done......!!!\n\n");}
else if (char == '/' || char == '4')
{
printf("enter the first number: ");
scanf("%d",&num1);
printf("enter the second number: ");
scanf("%d",&num2);
printf(" %d / %d = %d\n",num1, num2, num1/num2);
printf(" done......!!!\n\n");}
else if (char == '0' )
printf("\n");
else
printf("error in choice \n");
return(0);
}