C -warning:函数'gets'的隐式声明[-Wimplicit-function-declaration]

时间:2017-08-16 13:13:42

标签: c

我正在尝试在我的C结构中输入字符串,但它说 “警告:隐式声明函数'得到'[-Wimplicit-function-declaration]” 我曾经在Dev-c ++中编码,我在GCC练习,有没有人可以帮我怎么做。

这是我的代码: payroll.c

#include<stdio.h>
#include"payroll.h"

void readName(p payroll[], int size){

fgets("%s",&payroll[size].name.first);


}

和我的payroll.h

struct namerec{

    char first[15];
    char middle[15];
    char last[15];

};

typedef struct payrecord{
    int id;
    struct namerec name;
    float hours,rate;
    float regular,overtime;
    float gross, tax_whh, net;
}p;

void readName(p payroll[], int size);
void printName(p payroll[], int size);
void printSummary(double gross, double tax);
void readRecord(p payroll[], int n);
void printRecord(p payroll[], int n);
double calcRecords(p payroll[], int n,double *taxptr);

0 个答案:

没有答案