小编Mik*_*łaj的帖子

程序仅适用于 .h 文件中的 {} 符号

我有三个文件。为什么程序仅适用于 .h 文件中的 {} 符号?

szereg.c:

    #include "szereg.h"

double szereg(double x, double eps, int *sw, int *M, int *stop){ 

    double s, w;
    int i = 2;
        s=x;
        w=x;
    do{ 
        if(*sw==*M){
            if(fabs(w)<=eps && *sw==*M)
                *stop =3;
            else
                *stop = 1;
            return s;
        }
        w=((-w*x)/i)*(i-1);
        s=s+w;
        *sw+=1;
        i++;
    } 
    while (fabs(w) >= eps); 

    *stop = 2;

    return s; 
}
Run Code Online (Sandbox Code Playgroud)

szereg.h:

    double szereg(){};
Run Code Online (Sandbox Code Playgroud)

主文件:

        #include <stdio.h>
        #include <math.h>
        #include <stdlib.h>
        #include "szereg.h"

        FILE *fw; 
        extern double szereg(); 

        int main(){ 

            int lp, sw=1, M, …
Run Code Online (Sandbox Code Playgroud)

c split header-files code-splitting

0
推荐指数
1
解决办法
45
查看次数

标签 统计

c ×1

code-splitting ×1

header-files ×1

split ×1