これが最善の解決策かどうかはわかりませんが、長い検索の後に見つけたのはこれだけです。
配列内で mystring を検索し、見つかった場合は国を表示したいと思います。それが私がこれまで行ってきたことですが、構造体の配列を使用するのはちょっと複雑なので、あなたの助けをお願いします
char *mystring = "butter";
typedef struct user_data {
char* company;
char* country;
}user_data;
user_data comp[]={
{ .company = "Company selling Eggs", .country = "United Kingdom" },
{ .company = "Company selling Butter", .country = "United States" },
..................... //other structures (around 200)
};
どうすればそれで strcmp を使用できますか?