【发布时间】:2020-07-05 09:25:24
【问题描述】:
从文件中,我上传了带有出租车代码的街道。 每辆出租车都有几条出发的街道。
例如布拉德皮特 12345
例如布拉德皮特 33333
例如布拉德皮特 34567
我的任务是显示这 3 个示例仅是 1 街道的所有唯一地址。
我的代码:
(函数)driver(taxi,drives, i, &counter);
void driver(Taxi *taxi, char *drives, int i, int *counter)
{
int yesNo=0;
int j;
for(j=0;j<i;j++)
{
if(strstr(taxi[j].drives, taxi[i].drives)==NULL)
yesNo=1;
}
if(yesNo==0)
++*counter;
}
街道相同,但最后的数字不同。我的问题是,如何只存储唯一地址。
【问题讨论】:
-
您的帖子中没有问题。您需要提出一个具体问题。