Предмет: Информатика,
автор: ValeriyMops
Помогите пожалуйста! Продолжить эту программу и сделать так, чтобы все занесенные сотрудники отображались в алфавитном порядке:
#include
#include
main()
{
const int N=4; int i; int srednya;
struct rabochii { char fam[15];
char imya[15];
char otch[20];
char data[11];
int zarp;
int dom[5];
int kv[5];
};
rabochii rb[N];
for (i=0; i
{ printf("n %d-i rabochii", i);
printf("n familia:"); scanf( "%s", &rb[i].fam);
printf("n imya:"); scanf( "%s", &rb[i].imya);
printf("n otchestvo:"); scanf( "%s", &rb[i].otch);
printf("n Data rojdeniya:"); scanf( "%s", &rb[i].data);
printf("n Zarplata:"); scanf( "%d", &rb[i].zarp);
printf("n Projivaet v dome:"); scanf( "%d", &rb[i].dom);
printf("n V kvartire:"); scanf("%d", &rb[i].kv);
}
Ответы
Автор ответа:
0
Добавил сортировку по фамилии и немного подредактировал синтаксис. Работу не проверял, если вдруг будет сортировать в обратную сторону, поменяйте знак.
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: gulumbayramova1982
Предмет: Математика,
автор: polinasv1010
Предмет: Математика,
автор: mikhalinakatya11
Предмет: Информатика,
автор: JohnJanification
Предмет: Литература,
автор: karina68228