السلام عليكم ورحمة الله وبركاته ..
ادي مشكلة في برنامج Code Block وهي انني لا استطيع استخدام الـ Exit(0) !
ولكن عندما استخدم الـ .net Frame Work الأكواد تعمل بشكل صحيح !
صوره توضيحيه :

وهذا الكود : "أنا مبتدئه بهذه اللغه."
# include <iostream>
using namespace std;
int main ()
{
int choice;
do{
cout<<"\n";
cout<<"choose a number :\n";
cout<<"1: the summison :\n ";
cout<<"2: the vactorial : \n";
cout<<"0: to exite :\n ";
cin>>choice;
if (choice == 1)
{
cout<<"ples enter a number to sum it: ";
int num;
cin>>num;
int count = 0;
if (num<=1)
cout<<"can't sum this!";
else
for (int i = 0;i<=num ; i++)
count=count+i;
cout<<"the sum is "<<count;
}
else if (choice== 2)
{
cout<<"ples enter a number to vact it: ";
int N;
cin>>N;
int C = 1;
if (N<=1)
cout<<"can't sum this!";
else
for (int i = 1 ;i<=N ; i++)
C = C*i;
cout<<"the vactoril is "<<C;
}
else if (choice == 0)
{
exit(0);
}
else
{
cout<<"wrong choice";
}
}
while (choice!= 3);
char n;
cin>> n;
return 0;
}جزآكم الله خيرآ ..

