#include #include main() { unsigned int seed; int nran; int i; int j; int a1,a2,sum; char line[100]; char how; printf("Input: seed\n"); /* scanf("%u", &seed); */ fgets(line, sizeof(line), stdin); sscanf(line, "%u", &seed); printf("seed=%u\n",seed); srand(seed); while(1){ j=rand(); a1=6.0*j/(RAND_MAX+1.0)+1; j=rand(); a2=6.0*j/(RAND_MAX+1.0)+1; sum=a1+a2; printf("%d + %d = %d\n",a1,a2,sum); if(sum%2==0){ printf("丁\n"); } else{ printf("半\n"); } printf("e: end\n"); how=getchar(); if(how == 'e') break; /* if(getchar() == '\n') break; */ } return; }