C语言编程不知道错那了;用的是VC++6.0.运行的时候没错误~~一链接就有一个错误
#include<stdio.h>intmain(void){intm=0;intn=0;inti=0;intsum=0;printf("pleaseinputmandn...
#include <stdio.h>
int main(void)
{
int m = 0;
int n = 0;
int i = 0;
int sum = 0;
printf("please input m and n:");
scanf("%d %d", &m, &n);
for ( ;m > n; ) {
printf("error: m must be no more than n.\n");
printf("please input new m and n:");
scanf("%d %d",&m, &n);
}
for (i = m, sum = 0; i <= n; ++i)
{
sum += i;
}
printf("sum = %d\n", sum);
return 0;
} 展开
int main(void)
{
int m = 0;
int n = 0;
int i = 0;
int sum = 0;
printf("please input m and n:");
scanf("%d %d", &m, &n);
for ( ;m > n; ) {
printf("error: m must be no more than n.\n");
printf("please input new m and n:");
scanf("%d %d",&m, &n);
}
for (i = m, sum = 0; i <= n; ++i)
{
sum += i;
}
printf("sum = %d\n", sum);
return 0;
} 展开
4个回答
展开全部
G++编译毫无鸭梨,运行正常~~~
C++编译毫无鸭梨,欲行正常~~~
可能是你的Vc6.0有问题吧~~~
C++编译毫无鸭梨,欲行正常~~~
可能是你的Vc6.0有问题吧~~~
追问
难道我下的是菠萝货??是在多特下的,还是那种带毒的。。杯具的不能再杯具了。。是不是没错啊。。。我也拿书对了好几篇。。。
追答
没有任何问题,你可以下载个DevCpp试一下~~~
注意安装语言选择English然后初始化的时候选择Chinese,或者你可以把错误发出来~~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for ( ;m > n; ) {
printf("error: m must be no more than n.\n");
printf("please input new m and n:");
scanf("%d %d",&m, &n);
}
我觉得这里的循环结构改成
if ( m > n )
{
printf("error: m must be no more than n.\n");
printf("please input new m and n:");
scanf("%d %d",&m, &n);
}
我也运行过了,没有错啊!你在哪个编译器运行的啊!
printf("error: m must be no more than n.\n");
printf("please input new m and n:");
scanf("%d %d",&m, &n);
}
我觉得这里的循环结构改成
if ( m > n )
{
printf("error: m must be no more than n.\n");
printf("please input new m and n:");
scanf("%d %d",&m, &n);
}
我也运行过了,没有错啊!你在哪个编译器运行的啊!
追问
VC++6.0 多特下的企业版。。没用 我也试了while
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正常运行啊。怎么会出错?从新安软件吧,有时是软件的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询