-
یه سوال؟؟؟؟
من برنامه زیر رو نوشتم ومیخوام با وارد کردن دکمهenter حلقه while رو break کنم 2مشکل دارم اولانمی دونم کجا باید این دستور رو وارد کنم البته خودم چند بار امتحان کردم ولی یا دستورم خونده نمیشه یاچند خط برنامم خونده نمیشه
ثانیا نمی دونم برای این کار دستور if(a=='\r') break; درسته یا باید یه دستور دیگه بنویسم لطفا راهنماییم کنید
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b;
float c;
char x;
while(1)
{
printf("\n please enter number1,number2:");
scanf("%d%d",&a,&b);
printf("\n please enter operator:");
x=getche();
if(x=='-') c=a-b;
else if(x=='+') c=a+b;
else if(x=='*') c=a*b;
else if(x=='/') c=a/b;
printf("\n the c number is:%f\n",c);
}
printf("\n finish
getch();
}
-
اینم خودم حل کردم /من همیشه پیش خودم فکر می کردم هیچ سوالی تو تالار بی جواب نمی مونه ولی حالا دیدم اشتباه می کردم
برچسب برای این موضوع
مجوز های ارسال و ویرایش
- شما نمی توانید موضوع جدید ارسال کنید
- شما نمی توانید به پست ها پاسخ دهید
- شما نمی توانید فایل پیوست ضمیمه کنید
- شما نمی توانید پست های خود را ویرایش کنید
-
قوانین انجمن