Structures, Unions, Enums

Q1: Which of the following statements correct about the below program?
#include<stdio.h>

int main()
{
    struct emp
    {
        char name[25];
        int age;
        float sal;
    };
    struct emp e[2];
    int i=0;
    for(i=0; i<2; i++)
        scanf('%s %d %f', e[i].name, &e[i].age, &e[i].sal);

    for(i=0; i<2; i++)
        scanf('%s %d %f', e[i].name, e[i].age, e[i].sal);
    return 0;
}

A Error: scanf() function cannot be used for structures elements.

B The code runs successfully.

C Error: Floating point formats not linked Abnormal program termination.

D Error: structure variable must be initialized.

ANS:A - Error: scanf() function cannot be used for structures elements.

  



img not found
img

For help Students Orientation
Mcqs Questions

One stop destination for examination, preparation, recruitment, and more. Specially designed online test to solve all your preparation worries. Go wherever you want to and practice whenever you want, using the online test platform.