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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: C# это не C++
Старый 26.02.2016, 01:14   #1
boberwithyou
Новичок
Джуниор
 
Регистрация: 26.02.2016
Сообщений: 1
По умолчанию C++-Stack

Доброго времени суток!!

У меня такое задание, " Создать два стека для символов. Максимальный размер стеков вводится с экрана. Создать функции для ввода и вывода элементов стека. Вводить символы с экрана. Прописные буквы попадают в первый стэк, строчные-во второй, остальные символы пропускаются ".

Помогите пожалуйста ,первую часть вроде бы написал,но не уверен, правильно ли.Не могу написать вторую часть ,как прописные буквы попадают в первый стэк, строчные во второй, а остальные символы пропускаются

Код:
#include "conio.h"
#include "stdio.h"
#include "stdafx.h"

struct stack{
	char c[10];
	stack *next;
};
int main(){
	stack *top,*p1;
	int n;
	
	top=0;
	printf("Stak Size: ");
	scanf("%d",&n);
	for(;n;n--){
		p1=new Stack;
		scanf("%s",&p1->c);
		p1->next=top;
		top=p1;
	}

	printf("elem:\n");
	p1=top;
	while(p1){
	printf("%s ",p1->c);
	p1=p1->next;
	}
	
	return 0;
}
Заранее спасибо

Последний раз редактировалось Пепел Феникса; 26.02.2016 в 02:15. Причина: Отформатировал код.
boberwithyou вне форума Ответить с цитированием
Старый 26.02.2016, 12:49   #2
SAMOUCHKA
Форумчанин
 
Регистрация: 07.08.2011
Сообщений: 576
По умолчанию

Во первых вопрос -ты пишешь на Си или С++?
В любом случае я бы реализовал функции, для помещения и извлечения из стека.
SAMOUCHKA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Класс Stack Matrix6993 C# (си шарп) 0 11.06.2015 23:45
Stack is overflow Armageddets Помощь студентам 0 09.06.2015 10:50
STACK Lawliet32 C# (си шарп) 2 31.03.2011 14:04
Stack Overflow Xeonc Общие вопросы C/C++ 3 22.10.2010 08:07
stack overflow! BaiAs Общие вопросы Delphi 1 27.05.2010 02:08