当前位置: 代码迷 >> C语言 >> 这个程序有问题吗,请指点一下
  详细解决方案

这个程序有问题吗,请指点一下

热度:166   发布时间:2007-01-16 18:36:04.0
这个程序有问题吗,请指点一下
main()
{
int a,b,t,flag;
printf("please enter a,b:");
scanf("%d,%d",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;

}
printf("%d,%d",a,b);
flag=0;
while (flag==0)
{
char c;
printf("please enter y or n:");
getchar();
c=getchar();
if(c=='n'||c=='N')
flag=1;
}
搜索更多相关的解决方案: please  

----------------解决方案--------------------------------------------------------
main()函数没有指定返回类型
----------------解决方案--------------------------------------------------------
以下是引用jkmaple在2007-1-16 18:36:04的发言:
main()
{
int a,b,t,flag;
printf("please enter a,b:");
scanf("%d,%d",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;

}
printf("%d,%d",a,b);
flag=0;
while (flag==0)
{
char c;
printf("please enter y or n:");
getchar();
c=getchar();
if(c=='n'||c=='N')
flag=1;
}

少了个大括号。。。只不过蓝色部分有什么用。。。觉得没什么用
----------------解决方案--------------------------------------------------------
先谢谢你们啦!想的是在我输入Y时,它能继续操作。

----------------解决方案--------------------------------------------------------

那得把要继续操作的代码写在循环体中


----------------解决方案--------------------------------------------------------
  相关解决方案