永发信息网

读入一篇中文文档,怎么用C语言实现段落首行缩进两个字?程序是什么啊

答案:2  悬赏:20  手机版
解决时间 2021-01-31 22:29
  • 提问者网友:泪痣哥哥
  • 2021-01-31 12:21
读入一篇中文文档,怎么用C语言实现段落首行缩进两个字?程序是什么啊?!
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-01-31 12:40
检查到\n时 多打印四个空格就可以了。 两个汉字宽度等于四个空格。 
可以用fgets。
FILE *fp = fopen("in.txt", "r");
char s[1000];
while(fgets(s, 1000, fp))
    printf("    %s",s);//每行前面加四个空格。
fclose(fp);
全部回答
  • 1楼网友:千夜
  • 2021-01-31 13:55
中文的一段 段落标记其实就是换行。 也就是一行就是一段。  检查到\n时 多打印四个空格就可以了。 两个汉字宽度等于四个空格。  可以用fgets。 file *fp = fopen("in.txt", "r"); char s[1000]; while(fgets(s, 1000, fp))     printf("    %s",s);//每行前面加四个空格。 fclose(fp);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯