如何使用结构进行线性搜索?
我们被给予
typedef struct {
int month;
int day;
int year;
} date;
typedef struct {
int hour;
int minute;
} time;
typedef struct {
char name[SIZE];
char bloodtype[BLOODTYPESIZE];
} patient;
然后我们得到一个包含名称和血型的输入文件:
Joe_Smith A- 12/13/2010 10:45
Anabell_Brown O+ 10/10/2012 13:10
Regina_White A- 1/13/2008 19:29
1个-
基本上,我们必须通过姓名和血型进行线性搜索,并根据谁首先添加到列表中来查看与 A- 匹配的内容
我试图弄清楚如何根据带有空格的名称进行线性搜索,然后是血型,然后是另一个空格,然后是时间。任何提示都会有所帮助!这可能是一个简单的问题,但自从我不得不用 C 编写代码以来已经有好几年了。谢谢!