一个C语言程序题,我做了,出了个错误,不知道怎么改,求教。

[复制链接]
查看11 | 回复5 | 2012-3-21 13:04:12 | 显示全部楼层 |阅读模式
三个错误:#include int main()/* 一般main()都有返回值,一般格式为:int main()
最后这个return 0;不能省略 */{printf("请输入一个日期(年/月/日)");int yy,mm,dd,emds,yyy,mmm,ddd;
scanf("%d%*/%d%*/%d",&yy,&mm,&dd);/* 这行应该在前面*/
/* 现输入数据,再对数据进行操作,
否则输出的数据有误!
*/
...
回复

使用道具 举报

千问 | 2012-3-21 13:04:12 | 显示全部楼层
改为如下:#include"stdio.h"#include"stdlib.h"main(){
float a,b,c,x,y;
scanf("%f%f%f",&a,&b,&c);
//&不能少了
if( b*b-4*a*c>=1e-6)
...
回复

使用道具 举报

千问 | 2012-3-21 13:04:12 | 显示全部楼层
#include"stdio.h"#include"stdlib.h"#include"math.h"main(){
float a,b,c,x,y;
scanf("%f %f %f",&a,&b,&c);
if(b*b-4*a*c>=0){
x=(-b+sqrt(b*b-4*a*c))/(2*...
回复

使用道具 举报

千问 | 2012-3-21 13:04:12 | 显示全部楼层
float a,b,c,x,y;应为float a,b,c,x=0.0,y=0.0;scanf("%f%f%f",a,b,c);应为scanf("%f%f%f",&a,&b,&c);...
回复

使用道具 举报

千问 | 2012-3-21 13:04:12 | 显示全部楼层
scanf("%f%f%f",&a,&b,&c);地址符、、sqrt()参数为整形...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行