[질문] 자바 간단한 문제 에러 -_-; 먼말인지 몰갔음 -_-;ㅋ

class Example{
public static void main(String args[]){int X[]= new int[10]; /*정답을 입력받는 배열*/
int count[] = new int[5]; /*학생들의점수를 카운터 해주는 배열*/

for(i= 0 ; i10 ; i++)
{
X=(Integer.parseInt(args[i])); /*정답을 입력받습니다 */
}

int s[][]={
{1,3,2,4,3,1,4,2,2,1},
{3,2,4,2,2,1,1,3,4,1}, /*학생 1~5번까지 점수 입니다 ^^*/
{2,4,3,2,1,2,1,3,3,4},
{2,3,3,1,1,3,2,2,4,4},
{3,1,1,2,4,1,2,3,1,3}
};

for(k=0 ;k10 ; k++ )
{
if(*s[0][k] == *X[k]){
count[0]+=1;
}

}

for(k=0 ;k10 ; k++ )
{
if(*s[1][k] == *X[k]){
count[1]+=1;
}

}

for(k=0 ;k10 ; k++ )
{
if(*s[2][k] == *X[k]){
count[2]+=1;
}

}

for(k=0 ;k10 ; k++ )
{
if(*s[3][k] == *X[k]){
count[3]+=1;
}

}

for(k=0 ;k10 ; k++ )
{
if(*s[4][k] == *X[k]){
count[4]+=1;
}

} for(m=0 ; m5 ; m++)
{
System.out.println( (m+1) + 번 학생의 점수는 : + count[m] + 이다);
}

}

}---------------------------------------------------------------------------------------------------------------------
문제:(출력화면) 정답을 입력하시오(10개) : xxxx ......

1 번 학생 점수는 :x 점

2 번학생 점수는 :x 점

.

.

5번 학생 점수는 : x 점
질문 내용 - 일단 제가 에러가 15개 정도 있는 파일입니다 -_-; 배열 잘못사용한거 같은디 -_-;

에러 내용을 도데체 몰것네염 -_-;(영어 해석해도 도데체 먼말인지 -_-;ㅋ)

머가 틀렸는지 좀가르쳐 주세요 -_-;

댓글 2

  • 맛조이 2025.11.02

    C하셨던 분이신가요... 자바에 포인터 연사자를.....덜덜;;;

    int s[][] = { 1,2,3,4,....}; = 숫자로 넣으면 될듯 합니다.

    그리고 아놔~ 님이 말씀하신것처럼 *연산자는 쓰지 마세요 ^^;

  • 다니엘 2025.11.02

    X[i]=(Integer.parseInt(args[i])); if(s[0][k] == X[k]){ ......

프로그램 개발일반 다른 글

목록