注册 登录
编程论坛 VC++/MFC

请大家帮我看看这个小程序错在哪了?谢谢!!!

lucky563591 发布于 2010-10-18 16:38, 1160 次点击
#include <iostream>
using namespace std;
int main()
{
    int i,j,b [4][4]
        int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
    cout <<"Before converting" <<endl;
    for (i=0;i<4;i++)
    {
        for (j=0;j<4;j++)
        {
            cout.width(4);
            cout<<a[i][j];
        }
        cout <<endl;
    }
    for (i=0;i<4;i++)
        for (j=0;j<4;j++)
            b[j][i]=a[i][j];
        cout<<"after converting"<<endl;
        for (i=0;i<4;i++)
        {
            for (j=0;j<4;j++)
            {
                cout.width(4);
                cout<<b[i][j];
            }
            cout<<endl;
        }
        return 0;
}
10 回复
#2
吉诺小子2010-10-18 16:56
行列式转置?定义变量b[][]时没有分号
#3
lucky5635912010-10-18 17:15
怎么改?完整写下吧?
#4
hahayezhe2010-10-18 17:26
    int i,j,b [4][4]
上面说了 你这句后面没分号啊 孩子
#5
lucky5635912010-10-18 18:12
不是的,我刚才忘打分号了,打完分号还是有一个错误。
#6
lucky5635912010-10-18 18:16
谢谢,我回去试一下!
#7
hahayezhe2010-10-18 19:03
你可以将错误信息发上来么?
#8
pangge2010-10-18 21:32
没有错误啊我这。
#9
xienan0112010-10-19 11:15
没错     
#10
yangang22010-10-19 12:00
完全能运行
#11
lucky5635912010-10-20 19:44
谢了,圆满解决
1