这是原题目,以下是我编写的程序,我觉得是scanf那里出了问题,但是我不知道怎样才可以像题目要求的那样一行一行输入元素,求大神指教QAQ
#include<stdio.h>
int main(void)
{
int i,j,m,n,x,w=0;
int a[10][10];
printf("请分别输入m和n的值:");
scanf("%d%d",&m,&n);
for(x=1;x<=m;x++)
{
printf("请输入第%d行元素:",x);
i=x;
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
w=w+a[i][j];
printf("第%d行元素之和为:%d",i,w);
}
getche();
return 0;
}
很急,求帮忙QAQ