編寫一個程序,將兩個字符串連接起來,不要用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);
}
更多資料請點擊:我的目錄