请帮下忙看下这个C程序

来源:百度知道 编辑:UC知道 时间:2024/05/31 21:29:25
#include <stdio.h>
void main()
{
int sum=0,j;
printf("Please enter a number:%d\n");
scanf("%d",&j);
sum=sum+j;
printf("The sum is: sum\n");
}
为什么执行不了 我是出学的

你要做什么啊?是计算1到输入数的和吗?如果是,那几这样改一下:
#include <stdio.h>
void main()
{
int sum=0,j;
printf("Please enter a number:%d\n");
scanf("%d",&j);
for(j=1;j<=d;j++)
sum=sum+j;
printf("The sum is: sum=%d\n",sum);
}

printf("Please enter a number:%d\n");//错误
printf("Please enter a number:\n");//参考一下

printf("The sum is: sum\n");//错误
printf("The sum is: %d\n",sum);//参考一下

初学建议用 namespace std
会比较容易...
#include <iostream>
using namespace std;
void main()
{
int sum = 0, j;
cout<<"Please Enter a number";
cin>>j;
sum = sum + 1;
cout<<"The sum is :"<<sum<<endl;
}