Нужно Создать Массив

Тема в разделе "C/C++/C#", создана пользователем kristina178012, 7 сен 2013.

  1. kristina178012

    kristina178012 New Member

    Регистрация:
    27 фев 2013
    Сообщения:
    1
    Симпатии:
    0
    Мне нужно создать массив структур, который будет вмещать в себе такие элементы: марка автомобиля, тип (грузовой или легковой),номерной знак, срок службы, для легковых нужно вводить цвет. Задание: убрать из массива информацию о машинах срок службы которых больше 5 лет.
    Код (Text):
    #include <stdio.h>
    #include <math.h>
    #include <conio.h>
    #include <stdlib.h>
    struct cars
    {
    char model[10];
    char color[10];
    int god[10];
    char type[10];
    int numbers[10];
    int c;
    int g;
    int t;
    int nmr;
    };
    void main()
    {
    struct cars car[10];
    int i, n;
    printf("Enter numbers of Cars: ");
    scanf("%d", &n);
    for(i=0;i<n;i++)





    printf("Enter model: ");
    scanf("%s", &car[i].model);

    printf("Enter color: ");
    scanf("%s", &car[i].color);

    printf("Enter god: ");
    scanf("%d", &car[i].god);

    printf("Enter type: ");
    scanf("%s", &car[i].type);

    printf("Enter numbers: ");
    scanf("%s",&car[i].numbers);


    printf("Model: %s\n",car[i].model);
    printf("Color: %s\n",car[i].c);
    printf("God: %d\n",car[i].g);
    printf("Type: %s\n",car[i].t);
    printf("Numbers: %s\n",car[i].nmr);



    }
     
  2. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    Код (Text):
         int c;
    int g;
    int t;
    int nmr;
    это что и почему не вводится?
    год, тип, номер и т.п. вводится, а эти поля не исопльзуются? (наверное среди них и есть "срок службы" где-то?
     
Загрузка...

Поделиться этой страницей