bee
@binimini0301480
Reviews Written
-
Average Rating
-
Posts
Q&A
scanf_s ์ค๋ฅ๊ฐ ๋ชจ๋ ํ๋ก์ ํธ์์ ๋์
repl ์ฌ์ดํธ์์ ํด๋ ์ค๋ฅ๊ฐ ๋๋ ๋ฐ ์๊ทธ๋ฐ๊ฑธ๊น์...
- 1
- 2
- 1.1K
Q&A
scanf_s์ค๋ฅ
#include #include #include int getRandomNumber(int level); void showQuestion(int level, int num1, int num2); void success(); void fail(); int main(void) { //๋ฌธ์ด 5๊ฐ๊ฐ ์๊ณ , ๊ฐ ๋ฌธ๋ง๋ค ์ ์ ์ด๋ ค์ด ์์ ํด์ฆ๊ฐ ์ถ์ (๋๋ค) //๋งํ๋ฉด ํต๊ณผ, ํ๋ฆฌ๋ฉด ์คํจ srand(time(NULL)); int count = 0; for (int i =1; i 5; i++) { int num1 = getRandomNumber(i); int num2 = getRandomNumber(i); showQuestion(i, num1, num2); int answer = -1; scanf_s("%d", &answer); if (answer == -1) { printf("ํ๋ก๊ทธ๋จ์ ์ข ๋ฃํฉ๋๋ค\n"); break; } else if(answer == num1 * num2) { success(); count++; } else { fail(); } } return 0; } int getRandomNumber(int level) { return rand() % (level * 7) + 1; } void showQuestion(int level, int num1, int num2) { printf("\n\n\n########## %d ๋ฒ์งธ ๋น๋ฐ๋ฒํธ #######\n", level); printf("\n\t%d * %d ๋?\n\n", num1, num2); printf("#################################\n"); printf("\n๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ธ์ (์ข ๋ฃ : -1) >> "); } void success() { printf("\n >> Good ! ์ ๋ต์ ๋๋ค \n"); } void fail() { printf("\n >> ๋ก ! ํ๋ ธ์ต๋๋ค \n"); }
- 0
- 1
- 213




