사용자 도구

사이트 도구


c_rand_ext
/* rand_ext.c: guess the number */
#include <stdio.h>      /* printf, scanf, puts, NULL */
#include <stdlib.h>     /* srand, rand */
#include <time.h>       /* time */
 
int main(void)
{
    int secret, guess;
 
    /* initialize random seed */
    srand(time(NULL));
 
    /* generate secret number between 1 and 10 */
    secret = rand() % 10 + 1;
 
    do {
        printf ("Guess the number (1 to 10): ");
        scanf ("%d",&guess);
        if (secret < guess) puts ("The secret number is lower");
        else if (secret > guess) puts ("The secret number is higher");
    } while (secret != guess);
 
    puts ("Congratulations!");
 
    return 0;
}
c_rand_ext.txt · 마지막으로 수정됨: 2015/02/07 18:38 (바깥 편집)