Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
5 / 5 / 3
Регистрация: 04.11.2013
Сообщений: 50
1

Составить массив структур состоящий из имени и цены,по введенному имени изменить цену,вывести обновленный массив структур

20.02.2014, 20:25. Просмотров 1531. Ответов 2
Метки нет (Все метки)

составить массив структур состоящий из имени и цены,по введенному имени изменить цену,вывести обновленный массив структур.Написал программу ,но никак не могу понять в чем ошибка.Помогите пожалуйста.Вот программа:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <conio.h>
#include <string.h>
struct tovar
    {
          char nazvanie[60];
          long cena;
          };
          
          
void fun(struct tovar tov)
{
     int i;
     for(;;)
     {
            puts("Vvedite nazvanie tovara");
     char naz[60];
     gets(naz);
       for(i=0;i<10;i++)
          {
          if(strcmp(tov[i].nazvanie,naz)==0)
          {
                                               scanf("%Ld",&tov[i].cena);
                                               }
                                               
          }
                                               for(i=0;i<10;i++)
          {
       
                           puts(tov[i].nazvanie);
                           printf("%Ld",tov[i].cena);
                           
                                               }
                                               }
                                               }
int main()
{
    tovar tov[10];
     int i;
          for(i=0;i<10;i++)
          {
                           gets(tov[i].nazvanie);
                           scanf("%Ld",&tov[i].cena);
                           }
                           fun(struct tovar tov);
                           }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2014, 20:25
Ответы с готовыми решениями:

Массив структур: ввод данных и поиск записи по одному из полей
Мне необходимо организовать ввод данных в массив структур и поиск записи по имени. Проблема...

Структуры.Обработка массивов структур.Создать массив структур из 10-ти элементов
Создать массив структур из 10-ти элементов: &lt;Номер договора&gt;&lt;Фамилия клиента&gt;&lt;стоимость...

Можно ли представить структуру как элемент массива, т е массив состоящий из однотипных структур
Можно ли представить структуру как элемент массива, т е массив состоящий из однотипных структур

Блочная сортировка структур (Отсортировать массив структур по фамилии)
Подскажите алгоритм блочной сортировки структур на языке С++. Мне нужно отсортировать массив...

2
Музыка нас Связала
232 / 232 / 52
Регистрация: 26.03.2008
Сообщений: 616
20.02.2014, 22:29 2
Цитата Сообщение от Ulceratio Посмотреть сообщение
но никак не могу понять в чем ошибка.
Пичалька, ошибку можно было бы и описать.

Стр. 11: void fun(struct tovar *tov)
Стр. 38: struct tovar
Стр. 45: fun(tov);
0
5 / 5 / 3
Регистрация: 04.11.2013
Сообщений: 50
21.02.2014, 16:08  [ТС] 3
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2014, 16:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Массив структур, сохранение начала каждой из структур
Я создал такую структуру class Lancuch { public: char cos; Lancuch * nastepny; }; Lancuch...

Динамический массив структур в другом массиве структур
Можно ли реализовать динамический (или статический) массив структур в другом массиве структур?...

Составить массив структур для описания сотрудников
Составить массив структур для описания сотрудников с полями: фамилия, должность, оклад, адрес...

Как объявить динамический массив структур, и как выглядит обращение к полям структур по указателю?
Ребята подскажите как объявить динамический массив структур, и как выглядит обращение к полям...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.