if문으로 비교하다가 원한는 값을 입력하지 않으면 계속해서 다
글쓴이: khaic0c0 / 작성시간: 금, 2003/05/16 - 12:43오전
아래와 같이 하면 틀릴경우 한번만 물어보고 끝나거든요..
그렇다고 Answer() 를 계속사용할수도 없고...
그러니까.. 24를 입력안하면 계속해서 다시 입력하라는 메세지를 띄우고 싶은데 어떻게 하면 될까요? ^^;
#include <stdio.h>
int main(void)
{
if(Answer() == 10+14){
printf("Right~~ congratulations :-)\n");
}else{
printf("are you really think?... again answer : ");
Answer();
}
return 0;
}
int Answer()
{
int answer;
printf("What is 10 + 14 ? ==> ");
scanf("%d",&answer);
return answer;
}Forums:


...
int main() { while(Answer() != (10+14)) printf("are you really think?... again answer : "); printf("Right~~ congratulations :-)\n"); return 0; } // Answer function 은 여기에..똑같이 ;;.......
댓글 달기