#include <stdio.h>
#define p 5
#define s 4
int main()
{
int a,b,c,d;
printf("Staff of number:\n");
scanf_s("%d%d%d%d",&a,&b,&c,&d);
int sales[p][s];
for(int i=0;i<p;i++){
for(int j=0;j<s;j++){
printf("Sales of %dstaff product%d:\n",j+1,i+1);
scanf_s("%d\t",&sales[i][j]);
}
}
printf("1\t2\t3\t4\ttotal\n");
for(int m=0;m<p;m++){
int total1=0;
for(int n=0;n<s;n++){
printf("%d\t",sales[m][n]);
total1+=sales[m][n];
}
printf("%d",total1);
puts("");
}
for(int a=0;a<s;a++){
int total2=0;
for(int b=0;b<p;b++){
total2+=sales[b][a];
}
printf("%d\t",total2);
}
return 0;
}
最后一段中,打印列的合,为什么ab要倒过来?