字符串中从第m个字符 开始的全部字符复制成另一个字符串
/*输入一个字符串,将该字符串中从第m个字符 开始的全部字符复制成另一个字符串。m由用户 输入,小于字符串的长度。*/ #include <stdio.h> #include <stdlib.h> void mcopy(char array1[],char array2[],int m) { int i,j; for(i=m-1,j=0;array2[j]!=0;i++,j++) array1[i]=array2[j]; array1[i]=0; } int main() { char array1[20],array2[10]; int m; printf("Give array1:"); gets(array1); printf("Give array2:"); gets(array2); printf("Give m:"); scanf("%d",&m); mcopy(array1,array2,m); printf("After changed:"); puts(array1); return 0; }
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 查找子串
- 下一篇: PHP5配置memory_limit参数讲解