您的位置:首页 > 其它

实验10指针2(1)输入一个字符串和一个正整数x,将该字符串中的后x个字符复制到另一个字符串y中,输出字符串y;再对y串的内容前后倒置后存入数组z中并输出。

2013-11-14 09:56 986 查看
#include<stdio.h>
#include<string.h>
int e;
int main(void)
{
char str[80];
void getx(char *c1);
void getr(char *c2);

printf("Enter str:");
gets(str);
printf("Enter e:");
scanf("%d",&e);
getx(str);
getr(str);

return 0;
}
void getx(char *c1){
char y[80];
int i=0, len=strlen(c1);
for(i=0;i<e;i++){
y[i]=*(c1+len-e+i);
}
printf("%s/n",y);

}

void getr(char *c2){
char z[80];
int i=0, len=strlen(c2);
int m=e;
while(m--!=0){
z[i]=*(c2+len-e+i);
i++;
}
printf("%s/n",z);
}





                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐