#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
int ans, a=50, s,b=50;

srand( time(0) );

ans = rand()%100;  // 乱数を生成し１００で割った余りを求める
                   // つまり、乱数で０以上９９以下の整数を生成

do
{
printf("%d",a);
	

if ( a <= ans-10 ){
printf("とても小さいです。\n");
s=1;
}
else if( a < ans ){
printf("小さいです\n");
s=1;
}
else if( a>=ans+10){
printf("とても大きいです\n");
s=2;
}
else if(a>ans){
printf("大きいです\n");
s=2;
}
b=b/2;
if(b==0){
b++;
}
if(s==1){
	a=a+b;
}
if(s==2){
	a=a-b;
}
}
while( a!=ans );

printf("正解です！！！\n");
return 0;
}
