第1个回答 2014-03-02
sum未声明类型,应该改成是int sum = 2;
第2个回答 2014-03-02
#include <stdio.h>
void main()
{
int i=1;
int sum=2; //这里错了
while (i<6)
{
sum=sum*i;
i=i+1;
}
printf("sum=%d\n",sum);
}
第3个回答 2014-03-02
'sum' : undeclared identifier未定义标示符
没定义是不可以对sum进行操作的将sum=2;改成int sum;本回答被提问者采纳