不知道出了啥问题帮忙看一下

 

 

这是第二个文件里的

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未定义。