| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 431 人关注过本帖
标题:这个程序错哪了?
只看楼主 加入收藏
C语言小钰
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-11-3
收藏
 问题点数:0 回复次数:2 
这个程序错哪了?
#include<stdio.h>
int main()
{
int m,i,sum,N;
sum=0;
while(scanf("%d",&N)!=EOF)
for(i=0;i<N;i++)
{scanf("%d",&m);
 sum=sum+m;}
 printf("%d\n",sum);
}
2011-11-10 00:41
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你自己知道有错,就从错的现象入手查错。

授人以渔,不授人以鱼。
2011-11-10 00:50
宝宝7大人
Rank: 1
等 级:新手上路
帖 子:12
专家分:6
注 册:2011-10-11
收藏
得分:0 
你这个应该是数文章字符的个数的,可是while语句中已经用了一个scanf,此时你的计数变量就该加上一,然而到后来for循环才用
2011-11-10 01:04
快速回复:这个程序错哪了?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013788 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved