关于猜数字游戏中的编译异常.请高手们帮帮忙.20分
关于猜数字游戏中的编译错误.在线等、请高手们帮帮忙...20分
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
int Password=0,Number=0,price=58,i=0;
system( "cls ");
printf( "\n===This is a Number Guess Game!===\n ");
while(Password != 1234)
{
if(i> =3)
{
printf( "\n Please input the right password!\n ");
return;
}
i++;
puts( "Please input Password: ");
scanf( "%d ",&Password);
}
i=0;
while (Number !=price)
{
do
{
puts( "Please input a number between 1 and 100 : ");
scanf( "%d ",&Number);
printf( "Your input number is %d\n ",Number);
}
while(!(Number> =1 && Number <=100));
if (Number> =90)
{
printf( "Too Bigger! Press any key to try again!\n ");
}
else if(Number> =70 && Number <90)
{
printf( "Bigger!\n ");
}
else if(Number> =1 && Number <=30)
{
printf( "Too Small! Press any key to try again!\n ");
}
else if(Number> 30 && Number <=50)
{
printf( "Small! Press any key to try again!\n ");
}
else
{
if (Number==price)
{
printf( "OK! You are right! Bye Bye!\n ");
}
else if(Number <price)
{
printf( "Sorry,Only a little smaleer! Press any key to try again!\n ");
}
else if(Number> price)
Printf( "Sorry,Only a little bigger! Press any key to try again!\n ");
}
getch();
}
}
错误提示如下:
正在编译...
Program design.c
.\Program design.c(20) : warning C4996: 'scanf ' was declared deprecated
D:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(295) : see declaration of 'scanf '
Message: 'This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details. '
.\Program design.c(29) : warning C4996: 'scanf ' was declared deprecated
D:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(295) : see declaration of 'scanf '
Message: 'This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details. '
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
int Password=0,Number=0,price=58,i=0;
system( "cls ");
printf( "\n===This is a Number Guess Game!===\n ");
while(Password != 1234)
{
if(i> =3)
{
printf( "\n Please input the right password!\n ");
return;
}
i++;
puts( "Please input Password: ");
scanf( "%d ",&Password);
}
i=0;
while (Number !=price)
{
do
{
puts( "Please input a number between 1 and 100 : ");
scanf( "%d ",&Number);
printf( "Your input number is %d\n ",Number);
}
while(!(Number> =1 && Number <=100));
if (Number> =90)
{
printf( "Too Bigger! Press any key to try again!\n ");
}
else if(Number> =70 && Number <90)
{
printf( "Bigger!\n ");
}
else if(Number> =1 && Number <=30)
{
printf( "Too Small! Press any key to try again!\n ");
}
else if(Number> 30 && Number <=50)
{
printf( "Small! Press any key to try again!\n ");
}
else
{
if (Number==price)
{
printf( "OK! You are right! Bye Bye!\n ");
}
else if(Number <price)
{
printf( "Sorry,Only a little smaleer! Press any key to try again!\n ");
}
else if(Number> price)
Printf( "Sorry,Only a little bigger! Press any key to try again!\n ");
}
getch();
}
}
错误提示如下:
正在编译...
Program design.c
.\Program design.c(20) : warning C4996: 'scanf ' was declared deprecated
D:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(295) : see declaration of 'scanf '
Message: 'This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details. '
.\Program design.c(29) : warning C4996: 'scanf ' was declared deprecated
D:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(295) : see declaration of 'scanf '
Message: 'This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details. '