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);
}
} 函数定义放在main函数外面
页:
[1]