Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2010, 14:29   #1
dozor
 
Регистрация: 19.11.2009
Сообщений: 9
По умолчанию СТЕКИ на турбо С.......

помогите плиз решить задачу......Используя стек вывести числа введенные пользователем в обратном порядке (элемент стека – число; числа введенные пользователем заносяться в стек; затем извлекаются из стека и выводяться на печать)



Код:
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <alloc.h>

typedef struct node

{
	char el;
	struct node *next;
} Stack;
Stack* Head=NULL;
void Push(char element)
{
	Stack *p;
	p = (Stack*)malloc(sizeof(Stack));
	if(p!=NULL)
	{
		p->el=element;
		p->next=Head;
		Head=p;
		printf("Push elem %c \n",element);

	}
	else
	{
		puts("Error! Not free memory!");
	}
}

char Pop()
{
	char a=Head->el;
	Stack* p=Head;
	Head=Head->next;
	free(p);
	printf("Pop elem %c \n",a);
	return a;
}

void main()
{
	int rezult;
	char infix[100], postfix[100];
	clrscr();
        ????????????????
        ?????????

        ?????????



	getch();
	return;
}

Последний раз редактировалось MaTBeu; 25.04.2010 в 16:35.
dozor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal. задача на стеки Avel1989 Помощь студентам 2 30.11.2009 00:25
Стеки в Си n4sfe Помощь студентам 0 28.11.2009 13:49
Стеки olli Общие вопросы C/C++ 7 13.11.2009 15:27
Задачи. Стеки Vladislav_87 Паскаль, Turbo Pascal, PascalABC.NET 1 23.05.2008 16:17