Post a New Question

computer science

posted by on .

Declare a structure whose tag name is Emp and that contains these fields (in the following order): a double field named d, a character pointer named str, and an array of eleven integers named arr.

* I'm good till here.


In addition, declare a array named emp of 30 of these structures.

*this has me scratching my head is this Emp emp[30];


Assign the value 12 to the last element of the arr field of the last element of emp. Assign 3.5 to the d field of the first emp element. Assign the string Hello to the k'th element of emp (assume k has been declared as an integer variable and assigned a value in the range of the array elements).

  • computer science - ,

    Emp emp[30];
    should work.

  • computer science - ,

    struct Emp
    {
    double d;
    char *str;
    int arr[11];
    }e[30];

    // assigning value 12 to the last element of the arr[11] of the last emp
    e[30].arr[11] = 12;

    // assign 3.5 to the d field of the first emp
    e[0].d = 3.5;

    //assuming k has value
    strcpy(e[k].str,"hello");

  • computer science - ,

    struct Emp{
    double d;
    char *str;
    int arr[11];
    }emp[30];
    emp[29].arr[10]=12;
    emp[0].d=3.5;
    emp[k].str="Hello";

Answer This Question

First Name:
School Subject:
Answer:

Related Questions

More Related Questions

Post a New Question