问题标题: 酷町堂:2516

0
0
已解决
王子健
王子健
初级天翼
初级天翼
#include <iostream>
using namespace std;
int m,n,t,a[103][103];
int main()
{
    cin>>m>>n>>t;
    for(int i=0;i<m;i++)
    {
        for(int j=0;j<n;j++)
        {
            cin>>a[i][j];
        }
    }
    for(int i=0;i<m;i++)
    {
        for(int j=0;j<n;j++)
        {
            a[t-1][j]==0;
            cout<<a[i][j]<<" ";
        }
        cout<<endl;
    }
    return 0;

这段代码编译错误

请大佬帮帮忙

@陆麟瑞 @许正全 @贾文卓 @周建勋 


0
已采纳
徐铭凯
徐铭凯
资深守护
资深守护

第18行写成 “==”了

改成 “=”

并且是a[i][t-1]

不是a[t-1][j]

还有你为虾米底部大括号没打?

你报的错是不是

[Error] expected '}' at end of input 

这三点改一下就能AC了

 

0
0
0
阮俊雄
阮俊雄
新手光能
新手光能

1)‘==’改成‘=’(==用于判断);

2)main函数漏了最后一个大括号;

3)这种格式看得好不舒服,还浪费空间。

我要回答