当前位置: 代码迷 >> C语言 >> 请大虾们帮帮忙!!!
  详细解决方案

请大虾们帮帮忙!!!

热度:84   发布时间:2005-06-21 19:56:00.0
请大虾们帮帮忙!!!
本人刚学习C语言,菜得很,我编了一个程序:

输入两个数,然后由大到小输出

main()
{int a,b,*p,*p1,*p2;
scanf("%d,%d",&a,&b);
p1=&a;p2=&b;
if(a<b)
{p=p1;p1=p2;p2=p;}
printf("a=%d,b=%d\n",a,b);
printf("max=%d,min=%d\n",*p1,*p2);
}

但是为何运行时输入一个数后回车就弹了出来???

[此贴子已经被作者于2005-6-21 19:56:52编辑过]



----------------解决方案--------------------------------------------------------
输入一个数回车当然跳出来拉,注意你scanf是什么输入格式啊!%d,%d---输入应该是××,××中间带逗号!
----------------解决方案--------------------------------------------------------
哦哦...

谢谢大哥...
----------------解决方案--------------------------------------------------------
  相关解决方案