>> Edit article
이름
제목
패스워드
이 소스좀 봐주세요.. 넘간단한 거니깐 웃으실지도 모르겠지만 벌써 2틀째 헤메고 있습니다. rand 함수를 호출해서 더하기 문제를 내는건데 맞을때, 틀릴 때 각각 카운트를 하거든요.. 근데 맞을때는 카운트가 되는데 틀릴때는 카운트가 안돼요.. 미치겠습니다. 도와주세요.. 제 생각에 더할거냐 말거냐 하고 물어볼때 입력되는 문자하고 충돌나는거 같은데... 도와주세요... #include <stdio.h> #include <stdlib.h> main() { int i=0,j=0,k; int correct_count=0; int wrong_count=0; char ch; do { i=rand()/10000000; j=rand()/10000000; printf("%d+%d=",i,j); scanf("%d",&k); if( (i+j) == k) { correct_count++; printf("Correct!"); } else { wrong_count++; printf("Wrong!"); } do { printf("Would you like to continue <Y/N>? "); scanf("%s", &ch); }while(ch != 'y' && ch != 'n'); }while(ch=='y'); printf("%d correct answers", correct_count); printf("%d wrong answers", wrong_count); printf("See you again!"); }
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved