PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : یه سوال؟؟؟؟



saeedetm
11-23-2010, 01:04 PM
من برنامه زیر رو نوشتم ومیخوام با وارد کردن دکمهenter حلقه while رو break کنم 2مشکل دارم اولانمی دونم کجا باید این دستور رو وارد کنم البته خودم چند بار امتحان کردم ولی یا دستورم خونده نمیشه یاچند خط برنامم خونده نمیشه :25: ثانیا نمی دونم برای این کار دستور 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();











}

saeedetm
11-26-2010, 04:38 PM
اینم خودم حل کردم /من همیشه پیش خودم فکر می کردم هیچ سوالی تو تالار بی جواب نمی مونه ولی حالا دیدم اشتباه می کردم