C语言编程:将字符串中第k个字符开始的连续n个字符复制到另一个字符串中 求解答大帝!!! #include <stdio.h>void substr(char *a,int m,int n,char *b)//将a中第m个开始的n个字符复制到b中。{ int i,j=0; for(i=m-1;i<m+n-1;i++) b[j++]=a[i]; b[j]='\0';}int main(){
// c是本次输入的字符,pre_char是上一次输入的字符 // 如果本次输入的字符是空格,上一次输入的字符 也是空格,那就是存在连续空格的情况。 if (c == ' ' && pre_char == ' '){ //符合连续空格的情况,不做任何处理 } else { // 不符合连续空格的情况 if(c == '\n'){ // 记录总行数 rc++...