这是我得到的错误:错误:预期表达式之前 '=' 令牌
c:17:15: error: expected expression before ‘=’ token
suma + = mat[N][M];
这是我的代码:
#include<stdio.h>
#define N 3
#define M 3
int mat[N][M]i,j,k,l,m,n;
int vector[N];
int suma;
int main (void){
for(i=0;i<N;i++){
for(j=0;j<M;j++){
printf("Enter a number: ");
scanf("%d", &mat[N][M]);
}
}
for(k=0;k<N;k++){
suma=0;
for(l=0;l<M;l++){
**suma+ = mat[N][M];
}
vector[i]=suma;
}
return 0;
}
它的工作原理!谢谢! –
你错过了索引部分。 :) –
你是对的,虽然tbh我没有找到,因为问题似乎很明确:) – Idos