void handle_turn(char *line) { char *throwstr = „ROLL\n“, *savestr = „SAVE\n“; int mecur; if(last > 0) { set_max(me,you,last); last = 0; } turn = 1; mecur = atoi(line + match[1].rm_so); you = atoi(line + match[2].rm_so); int cur = mecur ‑ me; int res; char *msg; if(cur >= get_limit(me,you)) { msg = savestr; me = mecur; turn = 0; } else { msg = throwstr; } write_msg(msg); }