字符串連接,不使用函數,C語言

問題描述:
從鍵盤輸入兩個字符串,將第二個字符串連接到第一個字符串的後面,並輸出連接後的結果。不能使用庫函數;

編譯環境: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;		
}

測試案例
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章