c语言程序(十四)——数组的复制(不使用strcpy)

    //将字符数组s2中全部字符复制到字符数组s1中,不使用strcpy函数
    //
    #include<stdio.h>
    #include<string.h>
    
    int main() {
        
        char s1[100];
        char s2[100];
        int i;
        printf("输入一组字符串\n");
        gets(s2);
   //注意for循环的判断条件,gets()函数获得字符串的长度为未知的,所以要判断     
        for (i=0; i<100&&s2[i]!='\0'; i++) {
            s1[i]=s2[i];
        }
        printf("%s\n",s1);
      
        return 0;
    }

版权声明:本文为weixin_42326230原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。