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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2016, 19:34   #1
Enni
Пользователь
 
Регистрация: 25.03.2016
Сообщений: 18
По умолчанию Линейный список на Си

Помогите, пожалуйста, с заданием. Нужно создать линейный односвязный список (должен быть диалог с пользователем) и вывести его.

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

struct Book
{
char author;  
char title; 
Book * next;
};
void initBook(char a, char t, Book ** b)
b->start = (ptrEl) malloc(sizeof(element)); 
{
Book * b;
if (!book)
{
book = newBook;
book-> author = a;
book->next = NULL;
book = newBook;
book-> title = t;
book->next = NULL;

return;
}
 void mainBook(int n ){
  if (n > 0) {
    (*Book) = newauthor;
       //выделяем память под новый элемент
    printf("Enter author: ");
    scanf (*Book)->author;

   (*Book) = newtitle;
    //выделяем память под новый элемент
    printf("Enter title: ");  
    scanf (*Book)->title;
    //вводим значение информационного поля
    (*Book)->Next=NULL;//обнуление адресного поля
    Book(n-1,&((*Book)->Next));
  }
}
Enni вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
линейный список vlad32651 Паскаль, Turbo Pascal, PascalABC.NET 2 11.12.2013 13:25
ЛИНЕЙНЫЙ СПИСОК kalosha-stepa Паскаль, Turbo Pascal, PascalABC.NET 2 25.10.2012 21:57
линейный список Nelson1992 Помощь студентам 1 26.11.2011 01:40
C++,линейный список katerunechka Помощь студентам 0 08.10.2011 11:38
Линейный список doter Общие вопросы C/C++ 1 20.02.2011 21:36