Skip to content

Commit 9e92472

Browse files
committed
use typedef
1 parent 1791e38 commit 9e92472

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

c/koishi/include/koishi.h

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1+
#ifndef _KOISHI_H_
2+
#define _KOISHI_H_
13
#include <stdio.h>
24
#include <stdlib.h>
35
#include <string.h>
4-
enum level {
6+
typedef enum level {
57
easy=1,
68
normal,
79
hard,
810
extreme
9-
};
10-
enum level getlevet(void);
11+
}LEVEL;
12+
LEVEL getlevet(void);
13+
#endif

c/koishi/src/koishi.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "../include/koishi.h"
2-
enum level getlevel(){
3-
enum level l;
2+
LEVEL getlevel(){
3+
LEVEL l;
44
printf("please input the level number:\n\
55
1.easy\n\
66
2.normal\n\

c/koishi/src/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "../include/koishi.h"
22
int main(){
33
char *level[4]={"easy","normal","hard","extreme"};
4-
enum level l;
4+
LEVEL l;
55
l=getlevel();
66
while (l<1||l>4){
77
printf("the number you input(%d) is not listed\nplease input again:\n",l);

0 commit comments

Comments
 (0)