1,输入一个字符串和一个正整数x,将该字符串中的后x个字符复制到另一个字符串y中,输出字符串y;再对y串的内容前后倒置后存入数组z中并输出。
要求:用指针访问数组元素、用函数getx(char *c1)实现复制、用函数getr(char *c2)实现倒置。
#include<stdio.h> void getx(char *c1); //调用函数实现复制 void getr(char *c2); //点用函数实现倒置 void main() { char a[99]; //定义一个小于99的数组 puts("Enter a string:"); //输出提示 gets(a); getx(a); } void getx(char *c1) //调用函数getx(char *c1)实现复制 { int n,k=0; int j=0; char temp[99]; puts("Enter an integer:"); scanf("%d",&n); while(*(c1+j)!='