#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
char c[128];
int a, b;
system("cls");
printf("おみくじ\n");
srand((unsigned int)time(NULL));
while(1){
gets(c); a=atoi(c);
if(a==0) break;
b = rand()%10+1;
printf(">>>\n");
switch((a+b)%10){
case 0: printf("大吉"); break;
case 1: printf("吉"); break;
case 2: printf("吉"); break;
case 3: printf("吉"); break;
case 4: printf("吉"); break;
case 5: printf("吉"); break;
case 6: printf("凶"); break;
case 7: printf("凶"); break;
case 8: printf("凶"); break;
case 9: printf("大凶"); break;
}
printf("\n");
}
return 0;
}
$ ./main
sh: 1: cls: not found
おみくじ
1
>>>
凶
入力値とランダム関数を加算するってのが面白い。