編寫一個程序,將兩個字符串連接起來,不要用strcat 或 strncat 函數。

編寫一個程序,將兩個字符串連接起來,不要用strcat 或 strncat 函數。
在這裏插入圖片描述

更多資料請點擊:我的目錄

#include <stdio.h>

int main()
{
   char str1[120],str2[120];	//char數組大小最大爲120
   int i=0,j=0;
   printf("請輸入第一個字符串:");
   scanf("%s",str1);			//因要給整個數組輸入字符,不需要帶&地址符,帶&特指某一位
   printf("\n請輸入第二個字符串:");
   scanf("%s",str2);
   while(str1[i]!='\0')			//檢驗數組位是否爲空
      i++;						//不爲空時,i+1
   while(str1[j]!='\0')			//檢驗數組位是否爲空
	  {
	     str1[i]=str2[j];		//將第二個字符數組添加到第一個字符數組後面
	     i++;
	     j++;
	  }
  str1[i]='\0';
  printf("\n兩個字符串連接後:%s \n",str1);
} 

更多資料請點擊:我的目錄

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