c++,为什么运行不出来啊

到底哪里错了啊꒦ິ^꒦ິ

img


怎么运行不了,又不显示我哪里错了
这个题目好像是让我输出一个转置矩阵的

第10行的分号是中文

第一眼以为没分号,原来放那么远
确实光标所在行的分号是中文的

运行不了吗?你给我看看报错信息,我下面的可以运行

#include<iostream>

using namespace std;

int main() {
    int i, j;
    int a[3][4];
    int b[4][3];
    for ( i = 0 ; i < 3 ; i++ ) {
        for ( j = 0 ; j < 4 ; j++ ) {
            scanf("%d", &a[i][j]);
        }
    }
    for ( i = 0 ; i < 3 ; i++ ) {
        for ( j = 0 ; j < 4 ; j++ ) {
            b[j][i] = a[i][j];
        }
    }
    printf("\n");
    for ( i = 0 ; i < 4 ; i++ ) {
        for ( j = 0 ; j < 3 ; j++ ) {
            printf("%d ", b[i][j]);
        }
        printf("\n");
    }
}

0 1 2 3
10 11 12 13
20 21 22 23