楼上的大哥,菜鸟也有一天会变成高手的
getch();
用来接收一个回车,让你可以看到结果
main()
{
int a=1,b=1,c;
do{
printf("%d+%d=",a,b);
scan("%d",c);
}while(c!=a+b);
}
没运行 不知道对不对
to 5楼
来问题前是不是应该把书先看一遍呢?
加个无限循环句
递归可以这样实现:
void add(int a,int b) { int c; printf("%d+%d=",a,b); scanf("%d",&c); if(c!=a+b) {printf("wrong!\n"); add(a,b); } else {printf("right!\n",c); return; } }
main() { int a=1,b=1; add(a,b); getch(); }
[此贴子已经被作者于2004-09-09 23:24:48编辑过]
谢谢这位大哥的妙释,
帮我解决了密码问题。