天天看點

編寫一個程式,将兩個字元串連接配接起來,不要用strcat 或 strncat 函數。

編寫一個程式,将兩個字元串連接配接起來,不要用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);
} 
           

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

繼續閱讀