Statement C Tutorial

#include 
int main(void)
{
  int chosen = 15;            
  int guess = 0;              
  int count = 3;              
  printf("\nA Number.\n");
  for( ; count>0 ; --count)
  {
    printf("\nYou have %d tr%s left.", count, count == 1 ? "y" : "ies");
    printf("\nEnter a guess: ");
    scanf("%d", &guess);
    if (guess == chosen)
    {
      printf("\nYou guessed it!\n");
      return 0;               
    }
    if(guess<1 || guess > 20)
      printf("between 1 and 20.\n ");
    else
      printf("Sorry. %d is wrong.\n", guess);
  }
  printf("\nYou have had three tries and failed. The number was %d\n", chosen);
  return 0;
}
A Number.

You have 3 tries left.
Enter a guess: 1
Sorry. 1 is wrong.

You have 2 tries left.
Enter a guess: 2
Sorry. 2 is wrong.

You have 1 try left.
Enter a guess: 3
Sorry. 3 is wrong.

You have had three tries and failed. The number was 15