문제 코드 돌리면
1 넣었을때 다음 인풋인 a를 기다리지 않고 0이 출력됩니다.
scanf("%d", &test); 뒤에 엔터를 입력했을 때
그 뒤의 엔터를 a가 대입된것 같네요
scanf("%d", &test);
여기를
scanf("%d\n", &test);
로 고치면 될 것 같네요
그리고 올리신 코드에 for문에서 i=i로 시작하네요
17389번 - 보너스 점수
문제 코드 돌리면
1 넣었을때 다음 인풋인 a를 기다리지 않고 0이 출력됩니다.
scanf("%d", &test); 뒤에 엔터를 입력했을 때
그 뒤의 엔터를 a가 대입된것 같네요
scanf("%d", &test);
여기를
scanf("%d\n", &test);
로 고치면 될 것 같네요
그리고 올리신 코드에 for문에서 i=i로 시작하네요
반복문 하실 때 오타나신 것 같습니다.
i = i가 아닌 i = 1이 되어야 합니다.
댓글을 작성하려면 로그인해야 합니다.
ssji1116 4년 전
예제를 입력해도 맞게 출력되고, 다 틀렸을때 0을 출력하고 다 맞았을때도 문제 개수의 제곱이므로 int 연산자를 넘어가지 않습니다.