I really need help with my code. I have been working on it fir an hour but just can't seem to find out what is wrong. I have posted the code below and below the code s what is wrong with it. Or you can visit the url below with a link to the code.

Code:
#include <stdio.h>

void clean_stdin()
{
    int c;
    do
    {
         c = getchar();
         } while (c != '\n' && c != EOF);
}
void endgame(void)
{
    printf("GAME OVER");
}
void begingame(void)
{
// welcoming character
printf("How are you today? Good or bad? \n");
char sfeeling [5];
scanf("%s", sfeeling);
clean_stdin();
printf("you are feeling %s \n", sfeeling);

//Are they ready to start
printf("Are you ready to start? y/n ");
char ready[3]
scanf("%s", ready);
While ((strcmp(ready, "yes")!=0)&&(strcmp(ready,"no")!=0));
{
    printf("invalid option, Please type "yes" or "no".);
    clean_stdin();
    scanf("%s",ready);
}
if (strcmp(ready,"yes")==0)
{
    question1();
}
if (strcmp(ready, "no")==0) 
{
    endgame();
//exit(int);
}

void question1(void)
{
    printf ("insert Question Here");
}

int main()
{
    //main menu
    printf("game title");
    printf("By Kristian Barnes");
    printf("Type 'start' to begin game");
    printf("Type 'quit' to begine game");
    char menu[6];
    scanf("%s", menu);
    while ((strcmp(menu, "Start")!=0) && (strcmp(menu, "Quit")!=0))
    {
        printf("Invalid option. Please type 'Start' or 'Quit': ");
        clean_stdin();
        scanf("%s", menu);
    }
    if (strcmp(menu, "Start")==0)
    {
        begingame();
    }
    if (strcmp(menu, "Quit")==0)
    {
        endgame();
        return 0;
    }
}
Code:
In function 'begingame':
Line 27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'scanf'
Line 27: error: 'ready' undeclared (first use in this function)
Line 27: error: (Each undeclared identifier is reported only once
Line 27: error: for each function it appears in.)
Line 30: error: expected ')' before 'yes'
Line 30: error: missing terminating " character
Line 33: error: expected ';' before '}' token
Line 73: error: expected declaration or statement at end of input