C语言课后习题(58)
谭浩强C语言第五版的一些课后习题第八章 第七题n个字符串 m个开始 复制为另一个字符串int main(){char s1[50],s2[50];printf("输入字符串:\n");gets(s1);int i,n;printf("需要从第几个开始复制:\n");scanf("%d",&n);char *p1=s1;char *p2=s2;for(i=0;i<n-1;i++){p1
·
谭浩强C语言第五版的一些课后习题
第八章 第七题
n个字符串 m个开始 复制为另一个字符串
int main(){
char s1[50],s2[50];
printf("输入字符串:\n");
gets(s1);
int i,n;
printf("需要从第几个开始复制:\n");
scanf("%d",&n);
char *p1=s1;
char *p2=s2;
for(i=0;i<n-1;i++){
p1++;
}//退出for时指向开始复制的值
while(*p1!='\0'){
*p2=*p1;
p1++;
p2++;
}
*p2='\0';
printf("复制后的结果为:[%s]",s2);
}
更多推荐



所有评论(0)