0
已解决
曹博扬
初级天翼
初级天翼
4699哪里错了???
样例过了,我还试了一个
#include<iostream>
using namespace std;
int a[1001][1001],c,x[1010],y[1010],r,t;//第x行,y列,r代表x,t代表y
int main(){
int m,n;
cin>>m>>n;
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
cin>>a[i][j];
if(a[i][j]==0){
c++;
x[c]=i;
y[c]=j;
}
}
}
for(int i=1;i<=c;i++){
for(int k=1;k<=n;k++){//行
a[k][y[i]]=0;
}
for(int l=1;l<=m;l++){//列
a[x[i]][l]=0;
}
}
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
cout<<a[i][j]<<' ';
}
cout<<endl;
}
return 0;
}