#include <stdio.h>
#include <string.h>
// Define a structure to store cow information
struct Cow {
char name[30];
char breed[30];
char gender[10];
int age;
float weight;
};
// Define a structure to store member information
struct Member {
char name[50];
int age;
char gender[10];
char location[100]; // Farm location
int family_members;
struct Cow cow; // Each member has a cow
};
int main() {
// Declare an array of members (maximum 10 members)
struct Member members[10];
int total_members;
// Get the total number of members
printf("Enter the number of members: ");
scanf("%d", &total_members);
// Get information for each member
for (int i = 0; i < total_members; i++) {
printf("\nEnter details for member %d\n", i + 1);
printf("Enter member name: ");
scanf("%s", members[i].name);
printf("Enter member age: ");
scanf("%d", &members[i].age);
printf("Enter member gender (Male/Female): ");
scanf("%s", members[i].gender);
printf("Enter farm location: ");
scanf("%s", members[i].location);
printf("Enter number of family members: ");
scanf("%d", &members[i].family_members);
// Get cow information for each member
printf("\nEnter cow details for member %d\n", i + 1);
printf("Enter cow name: ");
scanf("%s", members[i].cow.name);
printf("Enter cow breed: ");
scanf("%s", members[i].cow.breed);
printf("Enter cow gender: ");
scanf("%s", members[i].cow.gender);
printf("Enter cow age: ");
scanf("%d", &members[i].cow.age);
printf("Enter cow weight (kg): ");
scanf("%f", &members[i].cow.weight);
}
// Display stored information
printf("\n--- Member Information ---\n");
for (int i = 0; i < total_members; i++) {
printf("\nMember %d\n", i + 1);
printf("Name: %s\n", members[i].name);
printf("Age: %d\n", members[i].age);
printf("Gender: %s\n", members[i].gender);
printf("Farm Location: %s\n", members[i].location);
printf("Family Members: %d\n", members[i].family_members);
// Display cow information
printf("\nCow Information:\n");
printf("Cow Name: %s\n", members[i].cow.name);
printf("Breed: %s\n", members[i].cow.breed);
printf("Gender: %s\n", members[i].cow.gender);
printf("Age: %d\n", members[i].cow.age);
printf("Weight: %.2f kg\n", members[i].cow.weight);
}
return 0;
}