每一行包括两个字符串,长度不超过100。
可能有多组测试数据,对于每组数据, 不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 输出连接后的字符串。
abc def
abcdef
#include <stdio.h> int main() { int c; c=getchar(); while (c!=EOF) { if (c!=' ') { putchar(c); } c=getchar(); } return 0; }
#include <stdio.h> int main() { char str1[200],str2[100]; while(scanf("%s %s",str1,str2) != EOF){ int i = 0; while(str1[i++] != '\0'); int j = 0; i--; while(str2[j] != '\0'){ str1[i++] = str2[j++]; } str1[i] = '\0'; printf("%s",str1); } return 0; }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题