06.05.2009, 02:25 | #24 (permalink) |
Member
Регистрация: 03.03.2009
Сообщений: 87
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 187
|
Так! Я тут обнаружил что в одной из задач немного хм...оплошал в двух местах.
1. Точки с запятой тут писать ненужно. Формально - даже нельзя, просто опечатка, правда в этой программе на работоспособности это не отразилось. Код:
#define FAIL 0 #define SUCCESS 1 Код:
int enqueue(struct IntQueue *q, int x) { int *next = q->first + q->count; if(q->count >= MAXCOUNT) return FAIL; if(next > q->Array + MAXCOUNT) next -= MAXCOUNT; q->count++; *next = x; return SUCCESS; } |
06.05.2009, 12:31 | #25 (permalink) |
Новичок
Регистрация: 26.04.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
csbwalker, я оплошалась(((( Не в ту тему тему задачу кинула....Мне нужен язык С а не С++....Там сложно переделать мою задачу??
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
08.05.2009, 00:59 | #29 (permalink) |
Новичок
Регистрация: 26.04.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Компилятор на dev_cpp А ошибки нет...просто не компелит...Ну ладно я разберусь как-нибудь)))) Очень благодарна за помощь! Рада, что есть такие люди))))
|
13.05.2009, 13:26 | #30 (permalink) |
Новичок
Регистрация: 26.04.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
У меня снова вопрос....Там в проге перепутана очередь, по которой стек извлекает элементы..... То есть, например, он сначала извлекает первый, а потом второй....а нужно наоборот....как это исправить?? То есть, если вводить например польской записью 4 2 / то результатом получается 0, т.к. он 2 делит на 4....
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|