C程序设计语言,练习1-23
注意正确处理带引号的字符串与字符常量。
只需在之前练习的基础上修改getline()函数,注意注释后面的字符要先从输入缓存区中读出来再舍弃。
测试结果与代码如下,有bug欢迎指正!
代码:
#include <stdio.h>
#define MAXLEN 1000
int getline(char s[],int lim);
int copy(char from[],char to[],int len,int line_num);
int main()
{
int len;
int line_num = 0;
char c_out[MAXLEN];
char c_current[MAXLEN];
while((len = getline(c_current,MAXLEN)) > 0