I want the result layout is the same as in the pic (in a table form) ----- #include #include typedef struct memeber{     char eName[100];     char pOs[50];         float rpHour;     float hwWeek;     float gWp;     float nWp;     float tD; }employee; int main(){         employee data[5],*ptr[5];         for(int l = 0; l < 5; l++)     {         ptr[l] = &data[l];     }     printf("\tFILL UP THE FOLLOWING DATA :\n\n");     for(int a=0; a<5; a++){         printf("Employee Full Name >> ");         scanf(" %[^\n]%*c",&data[a].eName);                 printf("Employee Position >> ");         scanf(" %[^\n]%*c",&data[a].pOs);             printf("Rate per hour >> ");         scanf("%f", &data[a].rpHour);                 printf("Hours worked a week >> ");         scanf(" %f", &data[a].hwWeek);                 printf("Total Deduction >> ");         scanf(" %f", &data[a].tD);             data[a].gWp = data[a].hwWeek * data[a].rpHour;         float grosspay = data[a].gWp;         ptr[a]->nWp = grosspay - data[a].tD;                 printf("--------------------------------------------------------------------------------------\n\n");     }     printf("\n\n\n");             printf("%-18s%-15s%-10s%-15s%-20s%-15s%-15s\n", "Name", "Posiion", "Rate", "Hours Worked", "Total Deductions", "Gross Pay", "Net Pay");         printf("%-18s%-15s%-10s%-15s%-20s%-15s%-15s\n", "----", "-------", "----", "------------", "----------------", "---------", "-------");         for (int i=0; i<5; i++)             {                 printf("%-18s%-15s%-10.2f%-15d%-20.2f%-15.2f%-15.2f\n", ptr[i]->eName, ptr[i]->pOs, ptr[i]->rpHour, ptr[i]->hwWeek, ptr[i]->tD, ptr[i]->gWp, ptr[i]->nWp);                 ptr[i]++;             }         return 0; }

New Perspectives on HTML5, CSS3, and JavaScript
6th Edition
ISBN:9781305503922
Author:Patrick M. Carey
Publisher:Patrick M. Carey
Chapter3: Designing A Page Layout: Creating A Website For A Chocolatier
Section3.2: Visual Overview: Page Layout Grids
Problem 6QC
icon
Related questions
Question
I want the result layout is the same as in the pic (in a table form)
-----
#include<stdio.h>
#include <stdlib.h>
typedef struct memeber{
    char eName[100];
    char pOs[50];
   
    float rpHour;
    float hwWeek;
    float gWp;
    float nWp;
    float tD;
}employee;

int main(){
   
    employee data[5],*ptr[5];
   
    for(int l = 0; l < 5; l++)
    {
        ptr[l] = &data[l];
    }
    printf("\tFILL UP THE FOLLOWING DATA :\n\n");
    for(int a=0; a<5; a++){
        printf("Employee Full Name >> ");
        scanf(" %[^\n]%*c",&data[a].eName);
       
        printf("Employee Position >> ");
        scanf(" %[^\n]%*c",&data[a].pOs);
   
        printf("Rate per hour >> ");
        scanf("%f", &data[a].rpHour);
       
        printf("Hours worked a week >> ");
        scanf(" %f", &data[a].hwWeek);
       
        printf("Total Deduction >> ");
        scanf(" %f", &data[a].tD);
   
        data[a].gWp = data[a].hwWeek * data[a].rpHour;
        float grosspay = data[a].gWp;

        ptr[a]->nWp = grosspay - data[a].tD;
       
        printf("--------------------------------------------------------------------------------------\n\n");

    }
    printf("\n\n\n");
   





        printf("%-18s%-15s%-10s%-15s%-20s%-15s%-15s\n", "Name", "Posiion", "Rate", "Hours Worked", "Total Deductions", "Gross Pay", "Net Pay");
        printf("%-18s%-15s%-10s%-15s%-20s%-15s%-15s\n", "----", "-------", "----", "------------", "----------------", "---------", "-------");
        for (int i=0; i<5; i++)
            {
                printf("%-18s%-15s%-10.2f%-15d%-20.2f%-15.2f%-15.2f\n", ptr[i]->eName, ptr[i]->pOs, ptr[i]->rpHour, ptr[i]->hwWeek, ptr[i]->tD, ptr[i]->gWp, ptr[i]->nWp);
                ptr[i]++;
            }
   



    return 0;
}
Name
Posiion
Rate
Hours Worked
Total Deductions
Gross Pay
Net Pay
----
Albert Einstein
Will Smith
Steve Jobs
Bianca cake
Maria Clara
Manager
Sales
100.00
41
600.00
4100.00
3500.00
110.00
39
800.00
4290.00
3490.00
Developer
Marketing
Designer
150.00
42
1200.00
6300.00
5100.00
90.00
40
700.00
3600.00
2900.00
114.00
43
1000.00
4902.00
3902.00
Process exited after 0.1285 seconds with return value 109
Press any key to continue
Transcribed Image Text:Name Posiion Rate Hours Worked Total Deductions Gross Pay Net Pay ---- Albert Einstein Will Smith Steve Jobs Bianca cake Maria Clara Manager Sales 100.00 41 600.00 4100.00 3500.00 110.00 39 800.00 4290.00 3490.00 Developer Marketing Designer 150.00 42 1200.00 6300.00 5100.00 90.00 40 700.00 3600.00 2900.00 114.00 43 1000.00 4902.00 3902.00 Process exited after 0.1285 seconds with return value 109 Press any key to continue
Expert Solution
steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
New Perspectives on HTML5, CSS3, and JavaScript
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning