Создать массив структур, содержащий сведения о месячной заработной плате рабочих завода - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <stdlib.h>
#define SPRAV struct sprav
int main()
{
  SPRAV {
                     int name;
                     char shop [20];
                     float salary;
                    
                   };
  SPRAV x[5];
  char g[25];
  int i;  
float nSum=0,nAvg=0; 
  /* ввод данных в массив структур */
    for(i=0; i<5; i++) 
    {
         printf("\n input the name of the working \n");
         scanf("%d",&x[i].name);
         printf("\n input the  name of the shop \n");
         scanf("%s",&x[i].shpo);
         printf("\n input the salary for the month \n ");
         scanf("%f",&x[i].salary); 
        
    }
Помогите пожалуйста , завтра сдавать лабу , а не знаю как дальше действовать(

Решение задачи: «Создать массив структур, содержащий сведения о месячной заработной плате рабочих завода»

textual
Листинг программы
SPRAV x[5];

Объяснение кода листинга программы

  1. Объявляется массив структур типа SPRAV с именем x и размером 5.
  2. В каждой структуре типа SPRAV имеется четыре поля:
    • id (идентификатор) типа int;
    • name (имя) типа char*;
    • salary (заработная плата) типа float;
    • position (должность) типа char*.
  3. Значения полей структуры SPRAV не присваиваются в данном коде.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы