在两个字符数组(a和b)中分别输入两个字符串

C++
在两个字符数组(a和b)中分别输入两个字符串,并输出这两个字符串。然后将存放于数组b中的字符串复制到数组a中,再输出复制后的两个字符串。

复制可以用strcpy么?


#include<stdio.h>
#include<string.h>
int main()
{
    char a[100],b[100];
    gets(a);
    gets(b);
    puts(a);
    puts(b);
    strcpy(a,b);
    puts(a);
    puts(b);
    return 0;
}