c语言将整篇文章的句子(每个句子最多一百个单词)输出,一句话作为一个独立段落输出
你的输出要求很简单号,实际与单词无关,只是要判句子,以下程序参考
#include <stdio.h>
int main()
{
FILE *fp;
int c;
fp=fopen("test.txt","r"); //打开文件读
while((c=fgetc(fp))!=EOF) //读入所有字符直到文件结尾
{
putchar(c); //输出字符
if (c=='.') //若为句号
putchar('
'); //多输出一个回车
}
fclose(fp); //关闭文件
return 0;
}
遍历过程中,逐一比较每个字符,发现句号,就输出一个回车。
这个应该是课本里免邮
需要去学习学习
你直接说不会不就完事了
1、以空格,句号,问号等为终止符,判断读取单词,并纳入数组中;
2、重新组合数组内单次,加空格,或者句号输出。
Strcpy函数是拷贝字符串的 第一个错误的意思是不能拷贝一个char字符 所以你把那里改成用 “=”赋值就好了 第二也是这个错误 不对 看了下你的程序是
上一篇:bilibili投稿问题。
热门标签: