gpt4 book ai didi

计算不以句点结尾的段落,C 语言

转载 作者:行者123 更新时间:2023-11-30 17:13:43 28 4
gpt4 key购买 nike

基本上我需要找到一种方法来发现段落是否以句点 (.) 结束。

此时我已经可以计算给定文本的段落数,但我没有想出任何东西来检查它是否在句点内结束。

任何帮助都会帮助我,谢谢

char ch;
FILE *fp;
int paragraph=0;
int newLine=0;
fp = fopen("123.txt","r");

while( ( ch = fgetc(fp) ) != EOF ){

if(ch=='\n'){
newLine++;
if(newLine==2){
paragraph++;
newLine=0;
}
}
else{
newLine=0;
}


}
printf("%d\n",paragraph);
fclose(fp);
return 0;

最佳答案

if(ch=='\n'){
newLine++;
if(newLine==2){
paragraph++;
newLine=0;
if(temp!='.'){
ponto++;
}
}
}
else{
newLine=0;
temp=ch;
}
}

关于计算不以句点结尾的段落,C 语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30652673/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com