급합!!!~~구구단만들기!!시간제한 만들기 ~
말달리자
제가 구구단 프로그램을 만드는데 시간제한을 만드는데에서 오류.
아직c언어초보라서 어디를 어떻게 고쳐야할지 모르겠네요.~
질문 내용 :
#include stdlib.h
#include time.h
#define POINT 2
#include conio.h
void main()
{
int x=0, y=0, g, h, w, po=0, *l, a[1];
int timer;
clock_t start=0,end=0;
timer = (end - start) /CLK_TCK;
printf(원하시는 문제 개수를 적어주세요 : );
scanf(%d, &h);
printf(문제당 점수는 %d점\n, POINT);
printf(다 맞을 시 점수는 : %d\n\n\n, POINT*h);
srand(time(NULL));
l = &w;
for(w=1;w=h;w++)
{
for(g=0;g=1;g++)
{
a[g] = rand()%9+1;
}
printf(현재 점수 = %d\n, po);
printf(%d X %d, a[0], a[1]);
y=a[0]*a[1];
printf(구구단의 답은 뭘까요^^? : );
scanf(%d, &x);
start = clock();
scanf(%d,&result[g]);--------------------여기가 틀린거 같은데요 제생각에는여기를 지우고 하면 시간제한이
end = clock();없어지고 실행은 됩니다.그래서시간제한을 둔 프로그램을 만들기
timer = (end - start) /CLK_TCK; 위해서 여기를 어떻게 고쳐야 한가요..
if(timer5)
{
printf(시간을 초과 하셨습니다.\n);
printf(\n);
continue;
}
if(x==y)
{
printf(맞았습니다!. 잘풀셨어요^^.\n\n);
po = po+POINT;
}
else
printf(틀리셨네요!. 다시도전하세요~.\n\n);
}
printf( 정답개수 : %d, POINT*h/POINT);
printf( 최종점수(맞은점수/만점) : \n%d\3/\3%d\n, po, POINT*h);
getch();
}
급해서.. 고수님들의 빠른답변을 기달리고 있습니다.~#@@!!
-
뿡뿡
result 선언을 어떻게 해야되나요.. 맨처음 해야되는데 result =0;아닌것 가구..
-
해나
result 선언은 어디에 되있나요 ????