Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 7
1

Error C2061: syntax error : identifier 'h'

28.04.2016, 18:43. Показов 1518. Ответов 1

Author24 — интернет-сервис помощи студентам
в чем ошибка?
error C2061: syntax error : identifier 'h'
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include <iostream>
#include "math.h"
#include <locale.h>
#include "string.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{setlocale(0,"RUS"); 
int h, i=0;
char c[50];
cout<<"vvedite slovo"<<endl;
do {scanf ("%c",&c[i]);
    i++;}
h=strlen(c);
for(i=0;i<h;i++)
    {if (c[i]=='ч'||c[i]=='щ' )
        {if (c[i+1]=='я') {cout<<"oshibka!"<<endl;}
        else {cout<<"verno!"<<endl;}}}
getch ();
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2016, 18:43
Ответы с готовыми решениями:

Error C2061: syntax error : identifier 'scanf' как исправить?
Помогите неумному студенту, пожалуйста. Только началось программирование в моей жизни, пока не...

Ошибка error C2146: syntax error : missing ';' before identifier 'alph'
Не получается откомпилировать прогу из консоля в MFC, выбивает ошибку error C2146: syntax error :...

error C2146: syntax error : missing ';' before identifier '_Post_writable_byte_size_'
Добрый день. Пытаюсь скомпилировать программу, но выдает множество ошибок: 1&gt;C:\Program Files...

Ошибка в тестовом примере: "Error 1 error C2143: syntax error : missing ';' before 'if'"
#include&lt;iostream&gt; using namespace std; int main(){ int x, a = 0, b = 10; (cin &gt;&gt; x).get(); ...

1
return (true);
1976 / 1111 / 221
Регистрация: 19.04.2011
Сообщений: 2,345
28.04.2016, 18:48 2
do {} без while()
считывать строку/слово можно без цикла, например
C++
1
scanf("%s", с);
или
C++
1
gets(c);
1
28.04.2016, 18:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2016, 18:48
Помогаю со студенческими работами здесь

Много ошибок типа "syntax error: identifier"
У меня проект из пяти файликов (4 срр и 4 хэдера), ну и main. После того, как перебросил все...

Компилятор выдаёт ошибку error C2059: syntax error : '}'
Компилятор visual studio 2010 выдаёт ошибку error C2059: syntax error : '}' в строке 91. Самая...

[C++ Error] Unit1.cpp(6): E2141 Declaration syntax error
Ошибка : Unit1.cpp(6): E2141 Declaration syntax error Ошибка падает на Int main () ...

Error C2144: syntax error : 'exception' should be preceded by ';'
Сконвертировал проект Visual c++ 2008 года с помощью Visual c++ 2010. При попытке скомпилировать...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru