我想将大约 20 个国家/地区名称保存到一个字符串中,然后将它们复制到另一个字符串中,但它总是给我一些错误,有人可以帮我吗?
这是我的代码:
char array1[30][30], array2[30][30];
这就是我将它们放入第一个数组的方式:
fscanf(fr, "%s", array1[i]);
这一切都有效,但是当我想做时:
array2[0] = array1[0];
我得到错误:
incompatible types when assigning to type 'char[30]' from type 'char *'
当我使用:
strcpy(array2[pom2], array1[i]);
它没有显示错误,但不会复制或打印出来。