<div>#include <stdio.h> </div> <div>void print(); <br>void print1(); <br>void input(int n); <br>void subject(int n);<br>void resultprint(int n);<br>void Swap(int n, int sum[100], int num[100], double avg[100]); </div> <div>int num[100][100];</div> <div>int main() <br>{ <br> int n; </div> <div> print(); <br> printf("성적 처리할 학생들이 몇명입니까? "); <br> scanf("%d",&n); </div> <div> input(n); <br> //subject(n);<br> //print1(); <br> //resultprint(n);<br> //Swap(n, sum, num, avg); <br> return 0; <br>} <br>void print() <br>{ <br> printf("┌─────────────┐\n"); <br> printf("│성적 처리 프로그램입니다. │\n"); <br> printf("└─────────────┘\n"); <br>} <br>void input(int n) <br>{ <br> int i,j=0; <br> int sum;<br> double avg=0;<br> for(i=0;i<n;i++) <br> { <br> sum=0;<br> printf("%d번째 학생의 학번을 입력하고 Enter를 누르세요=",i+1); <br> scanf("%d",&num[i][0]); <br> printf("국어점수를 입력하고 Enter를 누르세요="); <br> scanf("%d",&num[i][1]); // 0 1 <br> printf("영어점수를 입력하고 Enter를 누르세요="); <br> scanf("%d",&num[i][2]); // 02<br> printf("수학점수를 입력하고 Enter를 누르세요="); <br> scanf("%d",&num[i][3]); //03<br> sum+=num[i][j++]; <br> avg=(double)sum/n;</div> <div> num[i][4]=sum;<br> num[i][5]=avg;<br> printf("%d\n",num[i][4]);<br> printf("%g",num[i][5]);<br> }<br>}</div> <div>전에 질문했던 코드에서 한참 헤매다가 열혈c책을 참고하며 2차원배열로 바꿔서 만들었는데..</div> <div> 코드의 일부이고 마지막에 프린트문은 저게 제대로 된 값이 나오나 확인하려고 봤더니 이번에도 쓰레기값은 아닌거같은 값이나와버리네요</div> <div>대체 이게 뭐가문제인가요 ㅠㅠㅠㅠㅠㅠㅠ 계속 헤매고있는데 도와주세요</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.