C语言程序

2021-06-29 11:06

阅读:446

标签:%s   first   scan   ++   clu   har   bsp   cond   printf   

1.编写程序,把一个字符串的内容复制到另一个字符串中。

#include

void str_copy(char *str1,char *str2)

{while((*str1=*str2)!=‘\0‘)

     {str1++;

       str2++;

      }

}

main()

{char *ps="A book",b[10],*pt;

pt=b;

str_copy(pt,ps);

printf("string b:%s\n",pt);

}

程序运行结果:string b:A book

2.将字符串s1连接到字符串s2的后面。

#include

char *fun(char *str1,char *str2)

{char *s=str1;

while(*str1)      *str1++;

while(*str2)     *str1++=*str2++;

*str1=‘\0‘;

return(s);

}

main()

{char s1[100];s2[100];

printf("Input the first string:");

scanf("%s",s1);

printf("Input the second string:");

scanf("%s",s2);

printf("Outout the linked string:%s\n",fun(s1,s2));

}

C语言程序

标签:%s   first   scan   ++   clu   har   bsp   cond   printf   

原文地址:https://www.cnblogs.com/08-07/p/9645927.html


评论


亲,登录后才可以留言!