我的行数未知,例如以下文本:
狗2 4 2饼干湿了
猫5 4 4饼干干须晶
鸟1 2 7鸟食花生面包燕麦蠕虫昆虫饼干
我需要将其输入一个结构,例如
struct animal
{
char animalName[10];
int age;
int numberOfLegs;
int favoriteFoodAmount;
//*Some way to store favorite foods*
}
最后一个数字定义了有多少种最喜欢的食物。 我需要能够储存喜欢的食物。我以为这样做的方法是通过一个char数组组成的数组,但是我不知道该怎么做,或者如何在该文本中实现阅读。
任何人都可以给我一些如何做到这一点的提示吗?