다차원배열....
외솔
질문 제목 : 다차원배열....질문 요약 :최대한 함수를 이용하여과목당...학생당 점수를 입력받아...마지막엔 총점을 내는건데...
함수안쓰고 메인에서 돌리면 다 되는데....함수로 옮기니깐 안되네요..;;
질문 내용 :
#includestdio.h
int arr[5][5];
int i,j;
int total;
void input(void);
void sum(void);
void print(void);
int main(void){
input();
sum();
print();
arr[5][5]=0;
return 0;
}
void input(void){
for(i=0;i4;i++){
total=0;
printf(%d번째 학생\n,i+1);
for(j=0;j4;j++){
printf(과목 %d : ,j+1);
scanf(%d,&arr[i][j]);
total+=arr[i][j];
}
arr[i][4]=total;
printf(학생 총점은 %d 입니다.\n,arr[i][4]);
}
}
void suml(void){
for(i=0;i4;i++){
total=0;
for(j=0;j4;j++){
total+=arr[j][i];
}
arr[4][i]=total;
printf(과목 총점은 %d 입니다.\n,arr[4][i]);
}
}
void print(void){
for(i=0;i5;i++){
for(j=0;j5;j++){
printf(%4d,arr[i][j]);
}
}
}
-
Schokolade
하핫.. 잘안되면 빠르게 주변도움으로 답을찾는것도 좋지만
자기가 찾는것만큼이나 좋은일은 없을겁니다 ^^ -
바름
어쩌다 보니 제가 질문올리고 제가 해결했네요...;;ㅎㅎㅎㅎ