发个解答方案。菜鸡解答,大佬勿喷。
#include<stdio.h>
#include<string.h>
#include<math.h>
/*编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中。不用strcpy函数。复制时,’\0’也要复制进去。’\0’后面的字符不复制。
格式要求:
先输出“input s2:”
用户在其后输入yiuh后输出“s1:yiuh”*/
int main()
{
printf("input s2:");
char input[100]={0};
char output[100]={0};
gets(input);
int len;
len=strlen(input);
int i;
for(i=0;i<len;i++)
{
output[i]=input[i];
}
printf("s1:%s",output);
}