鱼C论坛

 找回密码
 立即注册
查看: 1928|回复: 6

关于{的问题,不知如何改正

[复制链接]
发表于 2014-8-20 11:59:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
double power(double x, double y);
void main (void)
{
        double x=2.0 , y=3.0, z;
        z=power(x,y);
       printf("%.1f to the power of %.1f is %.1f\n",x,y,z);
}
      double power(double x, double y);
{
     double z;
     while(y)
{     z *=x;
     --y;

}
    return z;
}
.c(10) : error C2449: found '{' at file scope (missing function header?)
c(18) : error C2059: syntax error : '}'
执行 cl.exe 时出错.




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-8-20 12:50:17 | 显示全部楼层
本帖最后由 ravenhu13 于 2014-8-20 12:52 编辑
#include <stdio.h>
double power(double x,double y);
void main (void)
{
        double x=2.0 , y=3.0, z;
        z=power(x,y);
        printf("%.1f to the power of %.1f is %.1f\n",x,y,z);
}
double power(double x, double y)
{
        double z;
        while(y)
        {    
                z *=x;
                --y;
        }
        return z;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-8-20 12:55:08 | 显示全部楼层
明显的函数体 double power(double x, double y); 多了一个;号。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-20 16:54:49 | 显示全部楼层
真的很容易 发表于 2014-8-20 12:55
明显的函数体 double power(double x, double y); 多了一个;号。

去掉;后依然不行啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-21 16:36:14 | 显示全部楼层
:cry
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-8-21 16:37:12 | 显示全部楼层
还没解决啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-8-21 22:27:02 | 显示全部楼层

去掉第二个double power(double x, double y); 的";"
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 21:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表