-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathemp.h
43 lines (28 loc) · 1.13 KB
/
emp.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/**
******************************************************************************
* @file : emp.c
* @author : Badr Gamal Ahmed
* @brief : Contains the Fuction Definiation of my Project
******************************************************************************
*/
/* ********************** Section File Gard Start ************************* */
#ifndef EMP_H
#define EMP_H
struct Employee{
char name[50];
int age;
float salary;
char title[50];
int id;
struct Employee* next;
};
/* ********************** Sub-Program Section Declaration Start ************* */
struct Employee* Add_Employee(struct Employee* head);
struct Employee* Delete_Employee(struct Employee* head, int id);
void modify_Employee(struct Employee* head, int id);
void Disply_Employee(struct Employee* head, int id);
void Disply_AllEmployees(struct Employee* head);
void free_List(struct Employee* head);
/* ********************** Sub-Program Section Declaration End ************* */
#endif
/* ********************** Section File Gard End ************************* */