c语言:编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中,不用strcpy函数。注意,复制时,’\0’也要复制过去。‘\0’后面的字符不复制。

  • Post author:
  • Post category:其他


#include<string.h>

#include<stdio.h>

void main ()

{


char s1[100],s2[100];

int i;

i=0;

printf(“请输入s1:”);

gets(s1);

printf(“请输入s2:”);

gets(s2);

for(i=0;i<=100;i++)

{


s1[i]=s2[i];

if(s2[i]==’\0′)break;

}

printf(“s1=”);

puts(s1);

printf(“s2=”);

puts(s2);

}

改编自一篇有问题的代码,经检查在c编译器中可以正常运行



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