Lỗi war not declared in this scope

#include <iostream>
#include <string>
#include <stdio.h>

using namespace std;
void inRaMangMotChieu(int Mang1Chieu [6],int num);


int main()
{
    int Mang1Chieu [6] = {1,2,3,4,5,6};
    inMangMotChieu(Mang1Chieu,6);

    return 0;
}
void inRaMangMotChieu(int Mang1Chieu [6],int num)
{
    int i = 0;
    for(i = 0; i< num ;i++)
    {
        cout << Mang1Chieu[i] << endl;
    }
}

Code này trên VS13 thì chạy ngon lành nhưng trên CodeBlock thì lại báo lỗi “‘inRaMangMotChieu’ war not declared in this scope”.Mong mọi người giúp đỡ

Trong hàm main bạn sửa thành inRaMangMotChieu(Mang1Chieu,6) là ok

Còn trong visual thử rebuilt lại chương trình nhá.

1 Like
#include <iostream>
#include <string>
#include <stdio.h>

using namespace std;
void inRaMangMotChieu(int Mang1Chieu [6],int num);


int main()
{
    int Mang1Chieu [6] = {1,2,3,4,5,6};
    inRaMangMotChieu(Mang1Chieu,6);

    return 0;
}
void inRaMangMotChieu(int Mang1Chieu [6],int num)
{
    int i = 0;
    for(i = 0; i< num ;i++)
    {
        cout << Mang1Chieu[i] << endl;
    }
}

Sửa trong hàm main nha^^

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?