[求助]有一个疑问
我写了一个关于分支结构switch的C。
内容如下:
#include <stdio.h>
main()
{
int i;
int j=10;
printf("请输入一个数据:\n"); //从用户处得到数据
scanf("%d",&i); //赋值给i
switch(i)
{case 1: if(i>10)
printf("你输入的数据为%d",i);
break;
case 2: if(i<10 )
printf("你输入的值为%d",i--);
break;
default: printf("Error");
break;
}
printf("\n");
return(main());
}
例如我输入:数字:2
它显示的时候总有Error出现的。
[此贴子已经被作者于2007-5-31 21:35:02编辑过]