rendered paste body// playgame.c// Author: Kevin Okal// Date: 01/25/12// Purpose: Plays a simple guessing game.#include "playcgame.h"#include "cgame.h"#include <stdio.h>int guess_count, high, low, new_guess;int autoguess(int current_guess){ guess_count = guess_count + 1; if (guess(current_guess) == 'r') { return guess_count; } else if (guess(current_guess) == 'l') { low = current_guess; new_guess = (low + ((high - low) / 2));// printf("%d, %d, %d, %d, %d\n",guess_count, current_guess, new_guess, high, low); return autoguess(new_guess); } else high = current_guess; new_guess = (low + ((high - low) / 2));// printf("%d, %d, %d, %d, %d\n",guess_count, current_guess, new_guess, high, low); return autoguess(new_guess);} int playgame(int n){ guess_count = 0; high = n; low = 0; startgame(n); new_guess = (low + ((high - low) / 2));// printf("%d\n", new_guess); if (n > 1) { return autoguess(new_guess); } else return autoguess(n);}