Форум программистов, компьютерный форум CyberForum.ru

ругается компилятор: - C++

Восстановить пароль Регистрация
 
МаксимT7
0 / 0 / 1
Регистрация: 19.11.2012
Сообщений: 76
19.11.2012, 02:20     ругается компилятор: #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <iostream>
#include <process.h>
#include <conio.h>
#include <math.h>
 
 float a,b;
 
 
main()
{
    int a;
    switch (a)
{
    case'a': printf ("bn");
    default: printf ("nax poshol");
    }
    _getch ();
    return ;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 02:20     ругается компилятор:
Посмотрите здесь:

C++ ошибка компилятор ругается...
Ругается компилятор C++
C++ почему компилятор не ругается?
Ругается компилятор C++
C++ Компилятор не ругается
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Peregrin
33 / 33 / 1
Регистрация: 16.11.2012
Сообщений: 59
19.11.2012, 03:50     ругается компилятор: #2
1) У main() не указан тип функции, например void или int
2) По-моему, нельзя писать return ;
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
19.11.2012, 04:01     ругается компилятор: #3
обычно в таких случаях перечисляют ошибки. И вообще как можно отлаживать программу, не глядя в сообщения об ошибках?
МаксимT7
0 / 0 / 1
Регистрация: 19.11.2012
Сообщений: 76
19.11.2012, 16:01  [ТС]     ругается компилятор: #4
Ошибка 1 error C2061: синтаксическая ошибка: идентификатор "acosf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 2 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 3 error C2061: синтаксическая ошибка: идентификатор "asinf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 4 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 5 error C2061: синтаксическая ошибка: идентификатор "atanf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 6 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 7 error C2061: синтаксическая ошибка: идентификатор "atan2f" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 8 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 9 error C2061: синтаксическая ошибка: идентификатор "ceilf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 10 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 11 error C2061: синтаксическая ошибка: идентификатор "cosf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 12 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 13 error C2061: синтаксическая ошибка: идентификатор "coshf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 14 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 15 error C2061: синтаксическая ошибка: идентификатор "expf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 16 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 17 error C2061: синтаксическая ошибка: идентификатор "fabsf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 18 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 19 error C2061: синтаксическая ошибка: идентификатор "floorf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 20 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 21 error C2061: синтаксическая ошибка: идентификатор "fmodf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 22 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 23 error C2061: синтаксическая ошибка: идентификатор "frexpf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 24 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 25 error C2061: синтаксическая ошибка: идентификатор "ldexpf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 26 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 27 error C2061: синтаксическая ошибка: идентификатор "logf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 28 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 29 error C2061: синтаксическая ошибка: идентификатор "log10f" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 30 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 31 error C2061: синтаксическая ошибка: идентификатор "modff" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 32 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 33 error C2061: синтаксическая ошибка: идентификатор "powf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 34 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 35 error C2061: синтаксическая ошибка: идентификатор "sinf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 36 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 37 error C2061: синтаксическая ошибка: идентификатор "sinhf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 38 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 39 error C2061: синтаксическая ошибка: идентификатор "sqrtf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 40 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 41 error C2061: синтаксическая ошибка: идентификатор "tanf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 42 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 43 error C2061: синтаксическая ошибка: идентификатор "tanhf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 44 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 45 error C2061: синтаксическая ошибка: идентификатор "acosl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 46 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 47 error C2061: синтаксическая ошибка: идентификатор "asinl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 48 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 49 error C2061: синтаксическая ошибка: идентификатор "atanl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 50 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 51 error C2061: синтаксическая ошибка: идентификатор "atan2l" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 52 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 53 error C2061: синтаксическая ошибка: идентификатор "ceill" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 54 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 55 error C2061: синтаксическая ошибка: идентификатор "cosl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 56 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 57 error C2061: синтаксическая ошибка: идентификатор "coshl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 58 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 59 error C2061: синтаксическая ошибка: идентификатор "expl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 60 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 61 error C2061: синтаксическая ошибка: идентификатор "fabsl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 62 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 63 error C2061: синтаксическая ошибка: идентификатор "floorl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 64 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 65 error C2061: синтаксическая ошибка: идентификатор "fmodl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 66 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 67 error C2061: синтаксическая ошибка: идентификатор "frexpl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 68 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 69 error C2061: синтаксическая ошибка: идентификатор "ldexpl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 70 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 71 error C2061: синтаксическая ошибка: идентификатор "logl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 72 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 73 error C2061: синтаксическая ошибка: идентификатор "log10l" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 74 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 75 error C2061: синтаксическая ошибка: идентификатор "modfl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 76 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 77 error C2061: синтаксическая ошибка: идентификатор "powl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 78 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 79 error C2061: синтаксическая ошибка: идентификатор "sinl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 80 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 81 error C2061: синтаксическая ошибка: идентификатор "sinhl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 82 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 83 error C2061: синтаксическая ошибка: идентификатор "sqrtl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 84 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 85 error C2061: синтаксическая ошибка: идентификатор "tanl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 86 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 87 error C2061: синтаксическая ошибка: идентификатор "tanhl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 88 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 89 error C2061: синтаксическая ошибка: идентификатор "abs" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 37 1 5.1 gavn
Ошибка 90 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 37 1 5.1 gavn
Ошибка 91 error C2061: синтаксическая ошибка: идентификатор "acos" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 92 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 93 error C2061: синтаксическая ошибка: идентификатор "asin" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 94 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 95 error C2061: синтаксическая ошибка: идентификатор "atan" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 96 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 97 error C2061: синтаксическая ошибка: идентификатор "atan2" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 98 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 99 error C2061: синтаксическая ошибка: идентификатор "ceil" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 100 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 101 error C2061: синтаксическая ошибка: идентификатор "cos" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 41 1 5.1 gavn
Ошибка 102 error C1003: число ошибок превышает 100; остановка компиляции c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 41 1 5.1 gavn

вот все ошибки... я уже не знаю что делать((
Peregrin
33 / 33 / 1
Регистрация: 16.11.2012
Сообщений: 59
19.11.2012, 16:03     ругается компилятор: #5
Очевидно, что проблема с math.h, только не представляю какая.
_andrew_
22 / 22 / 3
Регистрация: 14.11.2012
Сообщений: 64
19.11.2012, 16:38     ругается компилятор: #6
работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <iostream>
#include <process.h>
#include <conio.h>
#include <math.h>
 
 float a,b;
 
 
main()
{
    int a;
    switch (a)
{
    case'a': printf ("bn");
    default: printf ("nax poshol");
    }
    getch ();
    return 0;
}
HidForce
54 / 54 / 13
Регистрация: 17.11.2012
Сообщений: 1,114
19.11.2012, 17:06     ругается компилятор: #7
Зачем столько библиотек подключать? Они здесь не нужны.
Вот простой код, который отображает суть оператора switch:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
  setlocale (LC_ALL, "rus"); 
  int a;
 
  cout << "Введите 1 или 2" << endl;
  cin >> a;
 
  switch ( a )
 {
  case 1:
    cout << "Была введена цифра 1";
    break;
  case 2:
    cout <<"Была введена цифра 2";
    break;
  }
  cin.get();
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2012, 17:24     ругается компилятор:
Еще ссылки по теме:

C++ Компилятор ругается на textcolor
Компилятор ругается на fopen C++
Компилятор ругается C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
МаксимT7
0 / 0 / 1
Регистрация: 19.11.2012
Сообщений: 76
19.11.2012, 17:24  [ТС]     ругается компилятор: #8
блинн, а может это что то с visual studio быть?? у меня не работает ни одна...
Yandex
Объявления
19.11.2012, 17:24     ругается компилятор:
Ответ Создать тему
Опции темы

Текущее время: 01:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru