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

Ошибка с оператором - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определитель n-ого порядка (непорядок с рекурсией) http://www.cyberforum.ru/cpp-beginners/thread55673.html
Всем доброго времени суток! Написал программу, которая должна считать определитель заданного порядка разложением на миноры. Вроде уже дописал программу, но при проверке понял, что прога правильно считает только второго порядка определители, где происходит только один рекурсивный вызов. При всех остальных порядках прога, разложив наконец до числа, этим не удовлетворяется и снова раскладывает...
C++ Что за код ? Подскажите кто знает что выполняет данный код . #define CWS_FIRSTCMDNO 0xe0 typedef enum { MSG_CLIENT_2_SERVER_LOGIN = CWS_FIRSTCMDNO, MSG_CLIENT_2_SERVER_LOGIN_ACK, MSG_CLIENT_2_SERVER_LOGIN_NAK, MSG_CARD_DATA_REQ, MSG_CARD_DATA, MSG_SERVER_2_CLIENT_NAME, http://www.cyberforum.ru/cpp-beginners/thread55659.html
C++ define
И еще такой вопрос для чего служит #define ??
C++ Вывести цифры на экран
Помогите написать на C++ прогу.. На экране должно высветиться так... 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 n=9)
C++ Вопрос по программе на тему: Массивы и указатели. Динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread55643.html
народ, очень прошу! пожалуйста! Помогите решить задачку на тему: Массивы и указатели. Динамическое выделение памяти Вот задача. Объявить массив целых чисел и заполнить его случайными значениями. Размер массива и диапазон значений его элементов заданы ниже. № подзадачи - 1 Размерность массива -200 Диапазон значений -50 - 50 Что нужно сделать - Определить среднюю длину непрерывных...
C++ Массивы Задано несколько массивов меток . Удалить парные массивы. подробнее

Показать сообщение отдельно
denver
1610 / 279 / 3
Регистрация: 19.09.2009
Сообщений: 701

Ошибка с оператором - C++

11.10.2009, 10:13. Просмотров 741. Ответов 12
Метки (Все метки)

Ребят помогите не могу вдуплить только начал изучать С++ и при написании программы посчета слов в файле выдает ошибку (недопустимый else без парного if)
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#define eof -1
 
#define yes 1
#define no 0
 
int _tmain(int argc, _TCHAR* argv[])
{
    int c;//для ввода слов
    int nc;//для подсчета введеных символов
    int nl;//счетчик строк
    int nw;// счетчик слов
    int in;/*флажок слежение за тем находится ли в данный момент программа
           внутри слова или нет */
 
nc=nl=nw=0;//обнуление счетчиков
in=no;// до ввода находимся вне слова
printf("enter your strings and press the key<ENTER> >\n");
while((c=getchar()) !=eof)
{
if(c != '\n')
nc++;
else
nl++;
if(c==' ' || c=='\n' || c=='\t')
else if(in==no) // здесь показывает ошибку
{
    in=yes;
    nw++;
}
else
;
}
printf("string.....=%d\n",nl);
printf("worlds.....=%d\n",nw);
printf("characters.....=%d\n",nc);
_getch();
}
Заранее признателен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru