当前位置: 代码迷 >> C语言 >> 新手篇_运行不了!
  详细解决方案

新手篇_运行不了!

热度:285   发布时间:2006-07-13 05:40:47.0
新手篇_运行不了!
这是我写的第一个程序自己都不是很清楚,希望大家帮我找找为什么不用运行!
题目:输入二个数,然后输出其中最小值。
main()
float a,b;
printf("please input two numbles");
scef("%f,%f",&a,&b);
if(a<b);
printf("%f\n",a);
if(a<b);
printf("%f\n",a);
}
有点可笑希望大家指指错误,我是才学二天的C菜。
搜索更多相关的解决方案: 运行  

----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽

2006-07-12 23:44:00
海子

等 级:新手上路
帖 子:26
专家分:0
注 册:2006-7-13
  得分:0 
main 后少了一个括号,
scanf写错了 ;
并且应该用if-else语句,
不然的话两个if 的内容都会被输出 ;

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

哦!谢谢提点不过还是不行啊!你看看

[IMG]http://botu.bokee.com/photodata/2006-7-13/008/720/261/2267278/2267278_h.jpg[/IMG]
我不太懂那个scenf里的意思啊!请问哪里有看这里这个的东西。
----------------解决方案--------------------------------------------------------
谁能告诉我"%f,%f",&amp;a,&amp;b这是什么意思?
----------------解决方案--------------------------------------------------------
看书去.
----------------解决方案--------------------------------------------------------
看两天凭记忆写的嘛 程序可不是靠记忆的哦 还是先看书吧//

#include<stdio.h>
main()
{
float a,b;
printf("please input two number");
scanf("%f,%f",&a,&b);
if(a<b)
printf("%f\n",a);
else
printf("%f\n",b);
}
----------------解决方案--------------------------------------------------------
scef("%f,%f",&a,&b);
中的scef,函数写错,应该为
scanf
----------------解决方案--------------------------------------------------------
恩........有点错误..回头看看书好了
----------------解决方案--------------------------------------------------------
书中的C 语法都没学好.再说,基本的输入输出格式总应该懂的吧.
scanf("...",&,&);要加地址符的.
if()
{
...
}
else //这里没有什么条件的
{
}

回去多看看书了.
----------------解决方案--------------------------------------------------------
  相关解决方案