编译器错误 C3378 只能从模块接口单元中导出声明是什么意思
#include<stdio.h>void change(int* x, int* y)
{
int z;
z = *x;
*x = *y;
*y = z;
}
int main()
{
int a[10], i, z;
for (i = 0; i <= 9; i++) scanf_s("%d", &a[i]);
for (i = 0; i <= 9; i++)
{
for (z = i; z <= 9; z++)
{
if (a[i] < a[z]) change(a + i, a + z);
}
}
for (i = 0; i <= 9; i++) printf("%6d", a[i]);
return 0;
}
这是代码,调试就报错,救救孩子