لاصحاب الخبرة ممكن اعرف ما هو الخطأ في هذا الكود؟

#include <iostream>
#include <string>
using namespace std;

int fun(int num);
{
 return num / 2;

}
void main()
{

 int num;
 cout << " Enter num: ";
 cin >> num;

 int Array[5];
 for (int i = 0; i < 5; i++)
 Array[i] = num *i;

 if (fun(num))
 {
 cout << "The number is greater than or equal 2" << endl;
 }
}

  1. السلام عليكم،

    الخطأ في هذا الكود هي علامة الفاصلة المنقوطة التي استخدمتها أثناء اعلانك عن الدالة fun بحيث يجب كتابتها هكذا؛

    int fun(int num)
    {
        return num / 2;
    }

     

    • 0
أضف اجابة

أضف اجابة

‫تصفح