我是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;
}
答案 0 :(得分:0)
尝试以管理员身份运行Pelles C.您可以使用三个步骤(仅限Windows)执行此操作:
右键单击桌面上的Pelles C图标(或安装它的任何位置)
选择“以管理员身份运行”
输入您的主系统帐户密码。如果您不是主要用户,请询问您的管理员。
如果另一个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();
}