无法在Pelles C上编译程序

时间:2015-07-28 07:59:25

标签: c pelles-c

我是C编程的新手。请你告诉我我的错误在哪里,为什么会这样?

随着下面给出的程序(Pelles C)我发现错误即

POLINK: fatal error: Access is denied.
*** Error code: 1 ***
#include<stdio.h>

int main(void)
{        
    int n,sum;

    printf("Enter the value of n(<=1000):");        
    scanf("%d",&n);        
    sum=n*(n+1)/2;        
    printf("The sum is=%d \n",sum);

    return 0;        
}

3 个答案:

答案 0 :(得分:0)

尝试以管理员身份运行Pelles C.您可以使用三个步骤(仅限Windows)执行此操作:

  1. 右键单击桌面上的Pelles C图标(或安装它的任何位置)

  2. 选择“以管理员身份运行”

  3. 输入您的主系统帐户密码。如果您不是主要用户,请询问您的管理员。

  4. 如果另一个PellesC程序同时运行,也可能发生此错误。确保项目的所有其他实例都已关闭。

答案 1 :(得分:0)

错误与您的代码无关,请通知您。

要解决这个问题......

1)重新启动Pelles C(确保保存你的工作。如果工作不见了,不是我的问题)

2)重新启动计算机(再次,如果你的东西不见了,这不是我的问题)

3)以管理员身份运行Pelles C.要运行它,请右键单击Pelles C图标,然后单击以管理员身份运行。您可能需要管理员的权限。

答案 2 :(得分:-3)

#include<stdio.h>
void main()
{

int n,sum=0;
clrscr();

printf("Enter the value of n(<=1000):");

scanf("%d",&n);

sum=n*(n+1)/2;

printf("The sum is %d \n",sum);

getch();
}