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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2011, 18:12   #1
Seferus
Пользователь
 
Регистрация: 18.09.2010
Сообщений: 56
Плохо список

Создать односвязный список с помощью массива целых чисел. Ввести с клавиатуры число, найти все элементы с этим числом в списке и удалить. Результирующий список вывести на экран.
Код:
#include "stdafx.h"
#include <stdio.h>
void main (){

            // Объявление структуры
	 struct element{
		  		  int value;
				  int i;
		  element * next;
		  element *start;
	 };
	 

	 //  Объявление статического массива
	 element mas[5];
	 int i;
	 
	 // Ввод данных 
	 for(int i=0;i<5;i++)
		  scanf("%d",&mas[i].value);

	 // Формирование ссылок для первого элемента списка
	 	 mas[0].next = &mas[1];

	 // Формирование ссылок для всех элементов списка 
            // кроме первого и последнего
	 
	 for(i=1;i<4;i++){
		  		  mas[i].next = &mas[i+1];
	 }

	 // Формирование ссылок для последнего элемента списка
		 mas[4].next = &mas[0];

	 // Определение стартового элемента
	 element * start = &mas[1];

	 // Определение последнего элемента списка
	 element * end = &mas[4];

	 // Локальная переменная – указатель на текущий элемент
	
	 element * current = start;
	
	 // Вывод значений поля данных value
	 for(i=0;i<5;i++){
		  printf("%d",current->value);
		  current = current->next;
	 
	 }
}
исправте пож ошибки
Seferus вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Список с заглавным звеном, из текстового файла получить список из записей и по нему уже сделать задание Zigfried Помощь студентам 2 04.10.2010 20:29
связать список строк и список целых чисел lirikoff Помощь студентам 5 31.08.2010 13:23
C++. Односвязный список. Уничтожить список Olya90 Помощь студентам 2 10.06.2009 18:52
Данные-проверка-список (список на другом листе) Inbox Microsoft Office Excel 7 26.12.2008 01:43