2、输入一个字符串,再输入一个字符插入到字符串的首位,输出新的字符串。。

2、输入一个字符串,再输入一个字符插入到字符串的首位,输出新的字符串。。

望采纳!谢谢

#include <stdio.h>
#include <string.h>
int main()
{
char a[200];
char b[200];
gets(a);
gets(b);
strcat(b,a); //连接两个字符串,连接后的字符串存放在a中,数组a中有足够空间
printf("%s",b); //输出连接后的字符串
}

望采纳!谢谢


    char cTargert[100];
    char csource[100] = "ample";
    char cInject = 'S';
            
    printf("Source is %s\n",csource);
    
    sprintf(cTargert,"%c%s",cInject,csource);
    
    printf("Targert is %s\n",cTargert);