将文本扫描到结构中

时间:2018-12-14 01:19:08

标签: c input text

我的行数未知,例如以下文本:

  

狗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数组组成的数组,但是我不知道该怎么做,或者如何在该文本中实现阅读。

任何人都可以给我一些如何做到这一点的提示吗?

0 个答案:

没有答案