مممم مـآ أدري بـ أي لغة إنت تكتب هل C++ أم بـ الـ C ?
لأني أخذت الـ C ++
إن شـآء الله أقدر أفيدك ..
لاحظت عندك مشكلة في قفل الأقواس المعروف إنه لما تفتح قوس
ضروري تقفله قبل أي شئ تكتبه جوا .. عشان لا تنسى اغلاقه
لأن في حين نسيت الإغلاق .. راح يحوس كلو على بعضو !
يعني هنا عندك الأقواس اللي فتحتها و ما قفلتهـآ كانت عالنحو التـآلي
int is_prime ( int n ) ;
{
for ( i=1 ; i<=N ; i ++ )
{
if ( n%i == 0 )
return (1) ;
}
else
{
return (0) ;
{
اتأكد إن الأقواس مقفلة صحّ .. في الكود اللي فوق لوّنت انا كل قوس و كيف البرنامج قفلو ..
شوف انت صحّ تبغى البرنامج يقفلهآ كذآ ؟؟؟!!!
زي مثلاً القوس باللون الأزرق كان خاص بالـ for و على كتابتك للكود قفلت انت الـ for
بعد الـ if يعني ما دخلت الـ else في الـ Loop ... !!
أيضًـا لما فتحت قوس الفنكشن اللي بالللون الأحمر .. ترى ما اتقفل !!
شيك على جميع الأقواس في برنامجك و تأكد منهـآ ..
أتمنى أكون أفدت .. و كلامي اللي فوق على حسب لغة الـ C ++
بس ما اعتقد انهـآ تفرق كثير عن الـ C لو كنتو تتعآملو بالـ C ..
بالتوفيق للجميع .. و أتمنى أحد يكون فـآهم الكود صحّ يفيد الأخ مهموم
