In this program, you'll learn to declare structure "employee" having data member name, age, street and city. Accept data for two employees and display it.
#include<stdio.h>
struct employee
{
char name[20], street[20], city[20];
int age;
};
int main()
{
struct employee e[3];
int i;
for(i=0;i<3;i++)
{
printf("Enter Employee's name: ");
scanf("%s", e[i].name);
printf("Enter age: ");
scanf("%d", &e[i].age);
printf("Enter street: ");
scanf("%s", e[i].street);
printf("Enter city: ");
scanf("%s", e[i].city);
}
printf("\nFollowing are the details of employees:\n\n");
for(i=0;i<3;i++)
{
printf("%s, ",e[i].name);
printf("%d, ",e[i].age);
printf("%s, ",e[i].street);
printf("%s\n",e[i].city);
}
return 0;
}
Enter Employee's name: Rajesh
Enter age: 25
Enter street: SataraRoad
Enter city: Pune
Enter Employee's name: Kamla
Enter age: 22
Enter street: VinodNagar
Enter city: Jalgaon
Enter Employee's name: Dinesh
Enter age: 38
Enter street: ConvexMall
Enter city: Mumbai
Following are the details of employees:
Rajesh, 25, SataraRoad, Pune
Kamla, 22, VinodNagar, Jalgaon
Dinesh, 38, ConvexMall, Mumbai