Показать сообщение отдельно

  #2155  
Старый 10.01.2009, 10:01
ToniKapuchon
Участник форума
Регистрация: 26.02.2006
Сообщений: 209
Провел на форуме:
2418438

Репутация: 93
По умолчанию

Цитата:
Сообщение от iffan  
привет. пример из книги ввожу:

//Использование прототипов функции
int
#include <iostream>
using namespace std;
int Area(int length, int width); //прототип функции

int main()
{
int lengthofYard;
int widthofYard;
int areaofYard;

cout << "\nHow wide is your yard?: ";
cin >> widthofYard;
cout << "\nHow long is your yard?: ";
cin >> lengthofYard;

areaofYard = Area(lengthofYard, widthofYard);

cout << "\nYour yard is: ";
cout << areaofYard;
cout << \n square feet \n \n";
return 0;
}
int Area(int yardlength, int yardwidth)
{
return yardlength * yardwidth;
}

ввожу это и в VStudio 2008 Pro и в Сode:Blocks 8.0, всеравно ругаетца, в VS 2008 Pro вот так:1>Embedding manifest...

1>.\Debug\op.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. 5 C405BAO =09B8 C:070==K9 D09;.

1>Build log was saved at "file://c:\Documents and Settings\Ivn\Мои документы\Visual Studio 2005\Projects\op\op\Debug\BuildLog.htm"

1>op - 1 error(s), 0 warning(s)
а в Code:Blocks еще хлеще.
мне как новичку первое что пришло в голову добавить к iostream вот это .h и убрать namespace, таже хрень всеравно
В 2005 студии нормально скомпилил, поругалось только на то что нет двойной кавычки:
cout <<"\n square feet \n \n";
и зачем там перед всем кодом int написан?
 
Ответить с цитированием