zqzgood 发表于 2021-5-11 22:01:54

c小白的一些疑问。

#include<stdio.h>
#include<stdlib.h>
void main()
{
        void pprint(FILE *);
        FILE *fpout;
        char ch;
        if((fpout=fopen("file_a.dat","w"))==NULL)
        {
                printf("Can't open this file! \n");
                exit(0);
        }
        ch=getchar();
        pprint(fpout);
        while(ch!='@')
        {
                fputc(ch,fpout);ch=getchar();
        }
        fclose(fpout);
        void pprint(FILE *)//错误显示是pprint函数非法,这是为什么呢?
        {
                char *p;
                fgets(str,3,fpout);
      p=str;
                print("%s",p);
        }
}

yuxijian2020 发表于 2021-5-11 22:18:10

函数定义放在main函数外面
页: [1]
查看完整版本: c小白的一些疑问。