Дополнен 12 лет назад
Без .h всегда компилирую, если ее поставить то пишет что не видит такой
Дополнен 12 лет назад
И вообще вот лог компилятора:
1>------Build started: Project: NumberGuess, Configuration: Release Win32 ------
1> NumberGuessSource.cpp
1>MSVCRT.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
1>d:\vlad documents\visual studio 2010\Projects\NumberGuess\Release\NumberGuess.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Кому Не Лень, Помогите Что тут Не Так, Потому Что Microsoft Visual C++ Не Хочет Компилировать:
//"GuessNumber" The Game
#include <iostream>
#include <cstdlib>
int main()
//using namespace std;
{
int integer1, integer2, integer3, integer4, integer5;
std::cout << "Guess My Number! Only 5 Tries!\n";
std::cout << "\n";
std::cin >> integer1;
std::cout << "\n";
std::cout << "\n";
if (integer1 == 93)
{
std::cout << "Wow! Done From First Time! Congratulations!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
if (integer1 >= 93)
{
std::cout << "Too Much! Try Again!\n";
std::cout << "\n";
std::cin >> integer2;
std::cout << "\n";
std::cout << "\n";
}
if (integer1 <= 93)
{
std::cout << "Too Small! Try Again!\n";
std::cout << "\n";
std::cin >> integer2;
std::cout << "\n";
std::cout << "\n";
}
if (integer2 == 93)
{
std::cout << "Nice! Dont From 2nd Try! Congratulations!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
if (integer2 >= 93)
{
std::cout << "Too Much! Try Again!\n";
std::cout << "\n";
std::cin >> integer3;
std::cout << "\n";
std::cout << "\n";
}
if (integer2 <= 93)
{
std::cout << "Too Small! Try Again!\n";
std::cout << "\n";
std::cin >> integer3;
std::cout << "\n";
std::cout << "\n";
}
if (integer3 == 93)
{
std::cout << "Right! Only 3 Tries Needed! Congratulations!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
if (integer3 >= 93)
{
std::cout << "Too Much! Try Again!\n";
std::cout << "\n";
std::cin >> integer4;
std::cout << "\n";
std::cout << "\n";
}
if (integer3 <= 93)
{
std::cout << "Too Small! Try Again!\n";
std::cout << "\n";
std::cin >> integer4;
std::cout << "\n";
std::cout << "\n";
}
if (integer4 == 93)
{
std::cout << "Good! 4 Tries Needed. Congratulations!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
if (integer4 >= 93)
{
std::cout << "Too Much! Try Again!\n";
std::cout << "\n";
std::cin >> integer5;
std::cout << "\n";
std::cout << "\n";
}
if (integer4 <= 93)
{
std::cout << "Too Small! Try Again!\n";
std::cout << "\n";
std::cin >> integer5;
std::cout << "\n";
std::cout << "\n";
}
if (integer5 == 93)
{
std::cout << "Lucky! Done On 5th Try. Congratulations!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
if (integer5 >= 93)
{
std::cout << "Sorry, You Lost!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
if (integer5 <= 93)
{
std::cout << "Sorry, You Lost!\n";
std::cout << "\n";
system("PAUSE");
return 0;
}
}