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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2019, 21:03   #1
Мария19043
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 83
По умолчанию структуры язык си

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <locale.h>
// Предполагаемое число символов в имени или фамилии
#define n 40
int main(void){
// Определение структуры
struct emloyee {
char name[n + 1];// имя
char surname[n + 1];// фамилия
char otchestvo[n + 1];// отчество
int nomer_telephona;//номер телефона
char soedinenie[n + 1];//тип соединения
char adres[n + 1];//адрес владельца

} emloyee_new, *PTR;// *PTR - указатель на структуру
// Для поддержки русских шрифтов
setlocale(LC_ALL, ".1251");// кодовая страница Windows – 1251
PTR = &emloyee_new; //В указатель помещается адрес employee_new
// Инициализация полей структуры
puts("\n=============== Абонент телефонной связи ====================\n");
printf("Введите имя: ");
gets(PTR->name);
printf("Введите фамилию: ");
gets(PTR->surname);
printf("Введите отчество: ");
gets(PTR->otchestvo);
printf("Введите тип соединения: ");
gets(PTR->soedinenie);
printf("Введите адрес владельца: ");
gets(PTR->adres);
printf("Введите номер телефона: ");
scanf_s("%d", &emloyee_new.nomer_telephona);
puts("\n=========================== ==================================\ n");
printf("\n\n Нажмите любую клавишу (Press any key): ");
_getch();
return 0;
}
вот мой код
как бы мне ввести количество абонентов с клавиатуры и соответственно столько их и вывести
Мария19043 вне форума Ответить с цитированием
Старый 10.02.2019, 11:05   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,537
По умолчанию

Это проблема ?
Код:
printf("Введите число абонентов ");
scanf_s("%d", &N_abon);
printf("Число абонентов = %d", N_abon);
digitalis вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Структуры данных.Язык Си. Merkava Помощь студентам 6 28.05.2014 22:06
Структуры данных.Язык Си. Merkava Фриланс 3 22.05.2014 02:06
Структуры данных - язык С asv1994 Помощь студентам 7 09.05.2013 18:23
структуры.язык си skauzer_blr Помощь студентам 1 27.04.2012 21:16
Файлы,структуры.Язык Си tutis Помощь студентам 1 02.05.2011 20:12