C:如何在strcmp中使小写输入和大写输入相等?

Bri*_*Boi 2 c warnings function void

我正在用C编写程序并有一个问题.

首先,假设我扫描了一个字符串,然后使用strcmp.

~~扫描用户输入~~

if (strcmp(string,"meat") == 0)
    return 1;
Run Code Online (Sandbox Code Playgroud)

我怎样才能使这个strcmp中的Meat,mEat,MEAT等都正确?

谢谢.

Jea*_*nès 5

Unix系统有strcasecmp.Windows有stricmp.