这是第二个文件里的
extern A;int power(int n){ int i,y=1; for(i=1;i<=n;i++) y*=A; return(y);}
试试编译保存时候两个文件都选择.c后缀,再把第二行改成#include"未命名.c";
把file 1 的第三行 int A ; 放到第二行#include<未命名2.cpp>前面试试
编译器给出的错误是 变量A未定义。