성적 순위구하는 소스 질문이요
민구
2023.04.01
5명의 학생 점수를 입력받아 순위를 출력하는 소스인데요
어디가 잘못되었는지 모르겠어요
#include stdio.h
void main()
{
int sj[5];
int rk[5];
int a,b;
for(a=0;a5;a++)
{
scanf(%d,&sj[a]);
rk[a]=1;
}
for(a=1;a5;a++)
{
for(b=2;b5;b++)
{
if(sj[a]sj[b]) rk[a] +=1;
else
if(sj[a]sj[b]) rk[b] +=1;
}
}
for(a=1;a5;a++)
{
printf(%d, %d,sj[a],rk[a]);
}
}
-
큰마루
else if 부분을 업애세요.
-
제나
int arr[5]; 라고 선언했을 때,
유효한 첨자의 범위는 0~4입니다.
arr[0]~arr[4]