#include<stdio.h>
int main()
{
char a[500],s[500]={0};
int i,j=0;
gets(a);
for(i=0;i<500;i++)
{
if(a[i]=='.');
{
break;
while((s[j]=a[j])!='\0'&&j<i) j++;
printf("%s\n",s);
}
if(a[i]=='\0')
{
break;
while((s[j]=a[j])!='\0'&&j<i) j++;
printf("%s\n",s);
}
}
return 0;
}
请看这个: https://blog.csdn.net/weixin_41565755/article/details/98611555
C和C++算法完整教程:https://blog.csdn.net/it_xiangqiang/category_10768339.html