您的位置:首页 > 其它

从字符数组第m个元素开始复制到另外一个字符数组中

2009-04-26 21:17 211 查看
#include"stdio.h"

void main(){

int m,n=0;
char str1[20],str2[20],*p,*q;

scanf("%s",&str1);
scanf("%d",&m);
p = str1;
q = str2;

while(n < m-1){ //定位到第m个元素
n++;
p++;
}
while(*p != '/0'){ //把从第m个元素开始的元素复制到str2数组中
*q = *p;
p++;
q++;

}
*q = '/0';
q = str2;
while(*q != '/0'){ //输出复制后的元素

printf("%c",*q);
q++;
}
printf("/n");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐