pta 7-1 字串正反序連線 (15分)
阿新 • • 發佈:2021-01-08
pta 7-1 字串正反序連線 (15分)
將s所指字串的正序和反序進行連線,形成一個新串放在t所指的陣列中。
函式介面定義:
void fun (char *s, char *t);
其中s 和t都是使用者傳入的引數。函式將s所指字串的正序和反序進行連線,形成一個新串放在t所指的陣列中。
裁判測試程式樣例:
#include <stdio.h>
void fun (char *s, char *t);
int main()
{ char s[100], t[100];
scanf("%s", s);
fun(s, t);
printf(“The result is: %s\n”, t);
}
/* 請在這裡填寫答案 */
輸入樣例:
abcd
輸出樣例:
void fun(char *s,char *t)
{
int i,l;
l = strlen(s);
for(i=0;i<l;i++)
{
*(t+i) = *(s+i);
}
for(i=0;i<l;i++)
{
*(t+l+i) = *(s+l-1-i);
}
*(t+2*l) = '\0';
}