Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1147027
  • 博文数量: 294
  • 博客积分: 16015
  • 博客等级: 上将
  • 技术积分: 3140
  • 用 户 组: 普通用户
  • 注册时间: 2005-09-23 10:33
文章存档

2009年(2)

2007年(2)

2006年(119)

2005年(171)

我的朋友

分类: C/C++

2006-01-02 19:52:56

#include
#include
main()
{char a[10]={"chinalinux"},b[100],ch;
char c[8]={"20051227"},d[100],ch1;
int i,j,l,m;
int x,y,z,k;
char ch2;
loop: i=0;
    l=0;
    m=0;
 
printf("猜猜我的名字(拼音字母) ");
scanf("%c",&ch);
while(ch!='' '')
{b=ch;
i++;
scanf("%c",&ch);
}
i=i-1;
if(i>=10)
printf("警告,超出了字母! ");
else

{for(j=0;j<=9;j++)
if (a[l++]==b[j])
{printf("第 %d个字母是对的 这个字母是 %c ",j+1,b[j]);
m++;}}
if(m==0)
printf("你不记的我的名字?太让我失望了! ");
else if(m==10)
printf("Good!");
else
printf("有 %d个字母是对的 ",m);
if(m!=10)
{printf("sorry bad luck.... 再试试看! ");
goto loop;}
else
printf("对啦,这就是我的名字 ");

loop1: x=0;
  y=0;
  k=0;
loop2: printf("猜猜我的生日 ");
scanf("%c",&ch1);
while(ch1!='' '')
{d[x]=ch1;
x++;
scanf("%c",&ch1);
}
x=x-1;
if(x>=8)
printf("警告超出了数字! ");
else
{for(z=0;z<=7;z++)
if(c[y++]==d[z])
{printf("第 %d 个数字是对的 这个数字是 %C ",z+1,d[z]);
k++;}}
if(k==0)
printf("全错了,呵呵 ");
else if(k==8)
printf("All macth! 对啦,这就是我的生日聪明! ^-^ !");
else
printf("有 %d 数字是对的 ",k);
if(k!=8)
{printf(" 再猜猜看呀! ");
goto loop1;}
else printf(" You are supper! ");
printf("按回车键退出");

}

阅读(1227) | 评论(0) | 转发(0) |
0

上一篇:地震啦

下一篇:盖茨告诫年轻人的十句话

给主人留下些什么吧!~~