뭐가 잘못된건지 잘 모르겠습니다.;;
SchokoHolic
과제 도중생긴 문제인데, 해결 방법을 모르겠습니다.에러나 워닝은 없는데, 합이 이상하게 나옵니다.;질문 내용 :
참고로 visual c++6.0에서 작업한 c언어입니다;
void calcgrade(int n[5][3]);
void printgrade(int n[5][3]);
int n[5][3] = { {30, 30, 40},{78, 93, 88},{98, 99, 75},{69, 78, 85},{0, 0, 0} };
void main()
{
int i = 0, total = 0;
calcgrade(n);
printgrade(n);
}
void calcgrade(int n[5][3])
{
int i = 0, j = 0;
for(i=0;i4;i++)
{
for(j=0;j2;j++)
{
n[4][0] += n[0][i];
n[4][1] += n[1][i];
n[4][2] += n[2][i];
}
}
}
void printgrade(int n[5][3])
{
int i=0, j=0;
printf(******************************************************\n);
printf(* c프로그래밍 컴퓨터 개론 객체지향 *\n);
printf(******************************************************\n);
for(i=0;i4;i++)
{
for(j=0;j3;j++)
{
printf(\t\t%3d%s,n[i][j], (j==3) ? \n : );
}
printf(\n);
}
printf(******************************************************\n);
printf(*\t\t%3d\t\t%d\t\t%d *\n, n[4][0], n[4][1], n[4][2]);
printf(******************************************************\n);
}