C语言,出现not in formal parameter list不知怎么改。。
之前全部写完出了在下面定义了每个函数还是一堆错误,所以想着重新写一次,可是还是一样的错误不在形参列表中是什么意思?。#include<stdlib.h>#include<...
之前全部写完出了在下面定义了每个函数还是一堆错误,所以想着重新写一次,可是还是一样的错误
不在形参列表中是什么意思?。
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <malloc.h>
typedef struct
{
long int num;
char name[20];
unsigned long int birthday;
char sex[8];
int room;
}Member;
int Menu();
int n;
int creat(Member f[])
int Delete(Member f[],int n);
void Alter(Member f[],int n);
void Searchname(Member f[],int n);
void Searchnum(Member f[],int n);
void Searchroom(Member f[],int n);
void Save(Member f[],int n);
void Output(Member addrinfo);
int Read(Member f[],int n);
int Find(Member f[],int n,char *k);
struct student*Find(Member f[],int n);
void DispalyAll(Member f[],int n);
Compiling...
Text3.c
H:\c语言\Text3.c(19) : error C2085: 'Delete' : not in formal parameter list
H:\c语言\Text3.c(20) : error C2085: 'Alter' : not in formal parameter list
H:\c语言\Text3.c(21) : error C2085: 'Searchname' : not in formal parameter list
H:\c语言\Text3.c(22) : error C2085: 'Searchnum' : not in formal parameter list
H:\c语言\Text3.c(23) : error C2085: 'Searchroom' : not in formal parameter list
H:\c语言\Text3.c(24) : error C2085: 'Save' : not in formal parameter list
H:\c语言\Text3.c(25) : error C2085: 'Output' : not in formal parameter list
H:\c语言\Text3.c(26) : error C2085: 'Read' : not in formal parameter list
H:\c语言\Text3.c(27) : error C2085: 'Find' : not in formal parameter list
H:\c语言\Text3.c(28) : error C2085: 'Find' : not in formal parameter list
H:\c语言\Text3.c(29) : error C2085: 'DispalyAll' : not in formal parameter list
H:\c语言\Text3.c(30) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错. 展开
不在形参列表中是什么意思?。
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <malloc.h>
typedef struct
{
long int num;
char name[20];
unsigned long int birthday;
char sex[8];
int room;
}Member;
int Menu();
int n;
int creat(Member f[])
int Delete(Member f[],int n);
void Alter(Member f[],int n);
void Searchname(Member f[],int n);
void Searchnum(Member f[],int n);
void Searchroom(Member f[],int n);
void Save(Member f[],int n);
void Output(Member addrinfo);
int Read(Member f[],int n);
int Find(Member f[],int n,char *k);
struct student*Find(Member f[],int n);
void DispalyAll(Member f[],int n);
Compiling...
Text3.c
H:\c语言\Text3.c(19) : error C2085: 'Delete' : not in formal parameter list
H:\c语言\Text3.c(20) : error C2085: 'Alter' : not in formal parameter list
H:\c语言\Text3.c(21) : error C2085: 'Searchname' : not in formal parameter list
H:\c语言\Text3.c(22) : error C2085: 'Searchnum' : not in formal parameter list
H:\c语言\Text3.c(23) : error C2085: 'Searchroom' : not in formal parameter list
H:\c语言\Text3.c(24) : error C2085: 'Save' : not in formal parameter list
H:\c语言\Text3.c(25) : error C2085: 'Output' : not in formal parameter list
H:\c语言\Text3.c(26) : error C2085: 'Read' : not in formal parameter list
H:\c语言\Text3.c(27) : error C2085: 'Find' : not in formal parameter list
H:\c语言\Text3.c(28) : error C2085: 'Find' : not in formal parameter list
H:\c语言\Text3.c(29) : error C2085: 'DispalyAll' : not in formal parameter list
H:\c语言\Text3.c(30) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错. 展开
展开全部
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <malloc.h>
typedef struct
{
long int num;
char name[20];
unsigned long int birthday;
char sex[8];
int room;
}Member;
int Menu();
int n;
int creat(Member f[]);//这里缺少分号
int Delete(Member f[],int n);
void Alter(Member f[],int n);
void Searchname(Member f[],int n);
void Searchnum(Member f[],int n);
void Searchroom(Member f[],int n);
void Save(Member f[],int n);
void Output(Member addrinfo);
int Read(Member f[],int n);
int Find(Member f[],int n,char *k);
struct student*Find(Member f[],int n);
void DispalyAll(Member f[],int n);
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <malloc.h>
typedef struct
{
long int num;
char name[20];
unsigned long int birthday;
char sex[8];
int room;
}Member;
int Menu();
int n;
int creat(Member f[]);//这里缺少分号
int Delete(Member f[],int n);
void Alter(Member f[],int n);
void Searchname(Member f[],int n);
void Searchnum(Member f[],int n);
void Searchroom(Member f[],int n);
void Save(Member f[],int n);
void Output(Member addrinfo);
int Read(Member f[],int n);
int Find(Member f[],int n,char *k);
struct student*Find(Member f[],int n);
void DispalyAll(Member f[],int n);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int creat(Member f[]) <===这里少分号。C语言每句必须以分号结束
int Delete(Member f[],int n);
int Delete(Member f[],int n);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把出错的内容 改为属于 格式参数列表 的东西。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
少了分号;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是定义类型不符合
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询