| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3156 人关注过本帖
标题:一个编译过程中的问题
取消只看楼主 加入收藏
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
 问题点数:0 回复次数:6 
一个编译过程中的问题
#include<stdio.h>#include<Windows.h>#define OUT 0#define IN 1int main(){    int c, state,t,i;    int nl[100];    for(i=0;i<=99;i++)    {            nl[i]=0;    }    t = i = 0;    state=OUT;    while((c=getchar())!=EOF)    {        if(c != ' '||c!= '\n'||c!= '\t')     \*在这个地方不知道为什么就判断不了?*\        {            state=IN;            ++t;        }        else if(state==IN)        {                state=OUT;            nl[i]=t;            ++i;            t=0;        }    }    for(i==0;i<=99;++i)    {            printf("%d: ",i+1);        for(nl[i]>=1;nl[i]<=100;--nl[i])        {                printf("*");            if(nl[i]==0)                printf("\n");        }    }}有大神能帮我看看嘛
搜索更多相关主题的帖子: include 
2016-07-28 19:26
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 2楼 平常心q
可是你这样改动就达不到我的目的了吧?而且我的代码在调试的时候发现那个if那里就是判断不了的
2016-07-28 20:33
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 4楼 zhangqiwhut
我发的原代码里就是不等于呀
2016-07-29 00:25
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 5楼 linlulu001
我的就是英文的单引号,生成是成功了的,算法那部分还没改,因为这一部分都过不了,好奇怪,这行代码应该是没错的
2016-07-29 00:30
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 9楼 wanglianyi1
sorry,我复制上来就这个样子了,也不知道为什么
2016-07-29 10:42
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 10楼 rjsp
啊对我的锅,题目要求是  编写一个程序,打印输入中单词长度的直方图
2016-07-29 10:44
burninghc
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 8楼 linlulu001
那为什么只执行这句呢?望指教
2016-07-29 10:48
快速回复:一个编译过程中的问题
数据加载中...
 
   



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

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