请将程序写完整
void insertString (char source[], char s[], int i){
int j, lenS, lenSource;
lenSource = stringLength (source); /*源字符串的长度 */
lenS = stringLength (s); /*要插入字符串的长度*/
if (i > lenSource)
return;
for ( j = lenSource; j >= i; --j )
source [lenS + j] = source [j];
for ( j = 0; j < lenS; ++j )
source [j + i] = s[j];
}
insertString函数中的参数分别表示为:sourse[]表示的是原字符串,s[]表示要插入的字符串,i 表示在哪里插入。
stringLength()函数我就不需要大家帮我写了, 只是这main函数不知该如何表达。
[[it] 本帖最后由 forrest0227 于 2008-1-29 22:27 编辑 [/it]]