#include <iostream>

using namespace std;

struct Cow {
    char name[30];
    double weight;
    double height;
    int numLegs;
};

int main(){

    Cow bossie = {"Bossie", 1324, 10, 4};

    Cow herd[100] = {"Bessie", 1324, 10, 4, 
		     "ted",8,7,9,
		     "Ken",2,3,6,
    };

    cout << bossie.name << bossie.weight << bossie.height 
	 << bossie.numLegs << endl;

    for (int i = 0; i < 4; i++){
	cout << herd[i].name << herd[i].weight << herd[i].height 
	     << herd[i].numLegs << endl;
    }
    herd[0].numLegs = 9;

    strcpy(herd[0].name, bossie.name);

    herd[3] = bossie; //ok? how/why?


    for (int i = 0; i < 4; i++){
	cout << herd[i].name << herd[i].weight << herd[i].height 
	     << herd[i].numLegs << endl;
    }
    return 0;
}

