struct catsFavs {
char *food;
char *friend;
};
typedef struct cat {
const char *name;
const char *breed;
int avaHeightCm;
int avgWeightLbs;
struct catsFavs favoriteThings;
} cat;
void getCatFavs(cat theCat){
printf("\n");
printf("%s loves %s and his friend is %s\n\n",
theCat.name,
theCat.favoriteThings.food,
theCat.favoriteThings.friend);
}
void setCatWeight(cat theCat, int newWeight){
theCat.avgWeightLbs = newWeight;
printf("The weight was changed to %d\n\n", theCat.avgWeightLbs);
}
void main(void){
cat juju = {"Juju", "Persian", 25, 9, {"meat", "joe Camp"}};
getCatFavs(juju);
setCatWeight(juju, 11);
printf("The Weight in Main() %d\n\n", juju.avgWeightLbs);
}
댓글 없음:
댓글 쓰기