小虫c 发表于 2019-1-28 14:38:29

无法编译的问题

新手刚来,90度鞠躬!!!!!

无法编译提示错误如下:

错误提示:
c:\program files\dev-cpp\mingw32\mingw32\bin\ld.exe        cannot open output file C:\Win-TC\projects\未命名1.exe: Permission denied
C:\Win-TC\projects\collect2.exe        ld returned 1 exit status

不知什么原因:请各位大神指点。。。。。。。。。

以下为源代码:
************************************************************
#include<stdio.h>
long double function_exp(double m,int n);

int main(void)
{
        int n;
        double R;
       
        scanf("%lf %d",&R,&n);
        printf("%lf %d\n",R,n);
        while(R>0.0&&R<99.999&&n>0&&n<=25){
                printf("%llf\n",function_exp(R,n));
                scanf("%f %d",&R,&n);               
        }
        return 0;
}

long double function_exp(double m,int n)
{
    long double exp;
       
        exp=1.0;
        for(int i=0;i<n;i++)
        {
                exp*=m;
        }
        return exp;
}
************************************************************

yaoyuan789654 发表于 2019-1-28 17:06:30

可以尝试用管理员权限运行一下dev-cpp

灰色的天空 发表于 2019-1-28 23:47:30

且先不说报错的问题,devc++对long double型的支持好像也有点问题。

小虫c 发表于 2019-1-29 15:11:11

yaoyuan789654 发表于 2019-1-28 17:06
可以尝试用管理员权限运行一下dev-cpp

低级错误,编译窗口未关闭又编译导致的,但还是感谢{:7_138:}

小虫c 发表于 2019-1-29 15:11:49

灰色的天空 发表于 2019-1-28 23:47
且先不说报错的问题,devc++对long double型的支持好像也有点问题。

低级错误,编译窗口未关闭又编译导致的,但还是感谢
页: [1]
查看完整版本: 无法编译的问题