1、
test.c:15: warning: incompatible implicit declaration of built-in function ‘malloc’
test.c:26: warning: incompatible implicit declaration of built-in function ‘free’
解决方法:
加入头文件即可
#include<stdlib.h>
#include<string.h>
2、
unterminated #ifndef
少了#endif,增加#endif即可