为什么这个c语言程序总是运行是错误?

 我来答
茆傅香佘汝
2019-02-16 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:26%
帮助的人:761万
展开全部
你这程序是不是求单词数量呀.
代码修改如下:
#include
<stdio.h>
#include
<stdlib.h>
#include
<string.h>
void
main()
{
char
a[200];
int
c=1,i;
puts("请输入一个句子:");
gets(a);
for(i=0;i<strlen(a);i++)
{
if
((a[i]
==
'
')
||
(a[i]
==
',')
||
(a[i]
==
'.'))
{
c=c+1;
}
}
printf("字数为:%d\n",c);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
翟芙聊钗
2019-06-27 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1129万
展开全部
#include
"stdio.h"
#include
<stdlib.h>
int
main()
{
char
a,b;
int
c=1;
puts("请输入一个句子:");
a=getchar();
while(a!='\n')//////
'\r'
不知道
改成
\n

{
scanf("%c",&b);/////
scanf语句
if
('\n'
==
b)////
赋值号跟等号
这样就会容易区分了
break;
else
if
(b='
')
c=c+1;
}
printf("字数为:%d\n",c);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
招金生蹉亥
2020-02-26 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:32%
帮助的人:994万
展开全部
linking...
link
:
fatal
error
lnk1104:
cannot
open
file
"debug/cpp1.exe"
执行
link.exe
时出错.
这个我也遇见过,其实你这段话写的没一点问题,但为什么会出现这样的原因是因为:他并没有构建,就是说在linking的时候已经出现了问题,问题一般是由于类库的某些文件在自己不知道的情况下给修改了,已构成无法构建的问题!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
康兴有宝丁
2019-02-13 · TA获得超过3.7万个赞
知道小有建树答主
回答量:1.4万
采纳率:31%
帮助的人:803万
展开全部
请输入一个句子:
you
are
pig
字数为:3
Press
any
key
to
continue
错误很多
我一一道来
#include
"stdio.h"
#include
<stdlib.h>
int
main()
{
char
a,b;
int
c=1;
puts("请输入一个句子:");
a=getchar();
while(a!='\n')
//错误1
C语言换行是\n
{
scanf("%c",&b);
//错误2
scanf接收单字符需要加上地址符
if
(b=='\n')
//错误3
比较是==
=是赋值
//错误4
见错误1
break;
else
if
(b=='
')
//错误5
见错误3
c=c+1;
}
printf("字数为:%d\n",c);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式