問題描述:
從鍵盤輸入兩個字符串,將第二個字符串連接到第一個字符串的後面,並輸出連接後的結果。不能使用庫函數;
編譯環境:vc++6.0
代碼:
#include <stdio.h>
int main()
{
char a[20],b[10];
int i=0,j=0;
printf("請輸入字符串a\n");
gets(a);
printf("請輸入字符串b\n");
gets(b);
while(a[i]) //計算字符串a的長度
i++;
while(b[j])
a[i++]=b[j++];
a[i]='\0';
printf("連接後的字符串爲:%s\n",a);
return 0;
}
測試案例