Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> syntax error before ')' token| 
V
    Опции темы
PluSer
Дата 24.12.2008, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 24.12.2008
Где: BY

Репутация: нет
Всего: нет



заочник, 1 курс.... проходим С
среда: code::block 8.02

разбираться с С начал недавно и для начала выбрал литературу Б. Керниган, Д. Ритчи "Язык  программирования Си"

в главе "Массивы" приведён пример программы:
Код

#include <stdio.h>
main()
{
    int c, i, nwhite, nother;
    int ndigit[10];

    nwhite = nother = 0;
    for (i = 0; i < 10, ++i)
    ndigit[i]=0;

    while ((c = getchar()) != ' ')
    if (c >='0' && c <= '9')
    ++ndigit[c - '0'];
    else if (c == ' ' || c == '\n' || c == '\t')
    ++nwhite;
    else
    ++nother;

    printf("цифры =");
    for (i = 0; 1 < 10; ++i)
    printf("%d", ndigit[i]);
    printf(", символы-разделители =%d, прочие =%d\n", nwhite, nother);
}


при попытке компиляции выдаёт ошибку:
Код

Compiling: E:\c\5\5.c
E:\c\5\5.c: In function `main':
E:\c\5\5.c:8: error: syntax error before ')' token
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings


ковычка вроде стоит на месте и ошибки в синтаксисе там быть не должно... помогите плиз решить сие проблему...


Это сообщение отредактировал(а) PluSer - 24.12.2008, 08:58
PM MAIL ICQ   Вверх
Бонифаций
Дата 24.12.2008, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



там должна быть ; а не , перед ++i


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
586
Дата 24.12.2008, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2243
Регистрация: 8.5.2006

Репутация: 8
Всего: 146



В строке 8 исправь ошибку:

for (i = 0; i < 10; ++i)

PM   Вверх
PluSer
Дата 24.12.2008, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 24.12.2008
Где: BY

Репутация: нет
Всего: нет



исправил - помогло. спс огромное за помощь, темболее такую оперативную!!! ошибка была в примере... хоть переписывай 3 издание сие учебника) 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0627 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.