我想知道如何連接子串。串聯子串?
例如,如果我得到這個詞XYZ我想我的輸出爲xxyxyz
我試圖寫的用strncat函數我的代碼,基本上我有想提取子和拼接它進入輸出。
如何從用戶輸入生成的字符串中提取子字符串,並能夠將其輸入字符串格式爲C?
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int i;
printf("Enter Word :");
scanf("%s",str);
for(i=0;i<strlength(str);i++){
strncat(str(i),str(i++),i++)
}
printf("conc : %s" , str);
return 0;
}
'str(i)'是什麼? 'str'是一個數組,而不是一個函數。 – Barmar
真的,但我似乎無法找到一個解決方法來操縱字符串 – EonTea
使用方括號索引字符串 –