#include "snake.h" #include struct snake* add_snake(struct snake* snake,int x,int y){ struct snake* hlavicka = calloc(1,sizeof(struct snake)); hlavicka->x = x; hlavicka->y = y; hlavicka->next = snake; return hlavicka; } struct snake* remove_snake(struct snake* snake){ struct snake* nova_hlavicka = snake->next; free(snake); if (nova_hlavicka != NULL) { nova_hlavicka->next = NULL; } return nova_hlavicka; } void free_snake(struct snake* sn){ } int is_snake(struct snake* snake,int x,int y){ return 0; } int step_state(struct state* st){ int nx = (st->snake->x + st->sx); int ny = (st->snake->y + st->sy); return END_CONTINUE; }