您的位置:首页 > 其它

24. 编写函数:将输入的任意三个字符串合并,按顺序合并为一个新的字符串。

2017-06-17 18:31 218 查看
编写函数:将输入的任意三个字符串合并,按顺序合并为一个新的字符串。

如:输入zhou,biao,zhun三个字符串后,合并后为:zhoubiaozhun

#include <stdio.h>
#include <string.h>
#define M 3
#define N 20
void fun(char a[M]
,char *b)
{
int c
,i,j,k=0;
for(i=0;i<M;i++)
{
c[i]=strlen(a[i]);
for(j=0;j<c[i];j++)
{
b[k++]=a[i][j];
}
}
b[k]='\0';
}
int main()
{
char w[M]
,a[100];
int i;
for(i=0;i<3;i++)
{
printf("\n输入 %d's 字符串:",i+1);
gets(w[i]);
}
printf("the string:\n");
for(i=0;i<M;i++) puts(w[i]);
printf("\n");
fun(w,a);
printf("合并后的字符串为:\n");
printf("%s",a);
printf("\n");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐