That code provided by
Dane is incomplete (it lacks, as
OriginalGriff pointed out, the proper 'framing' in the
main
function) and incorrect (the
scanf
format specifier is wrong).
Try
#include <stdio.h>
int main()
{
int secretNum = 7;
int guess;
int guessCount = 0;
int guessLimit = 3;
int outOfGuesses = 0;
while(guess != secretNum && outOfGuesses == 0)
{
if (guessCount < guessLimit)
{
printf("Enter a guess: ");
scanf("%d", &guess);
guessCount++;
}
else
{
outOfGuesses = 1;
}
}
if(outOfGuesses != 0)
{
printf("You Lose!");
}
else
{
printf("You Win!");
}
return 0;
}