我正在为 Windows 使用 Pelles 编译器。我有两个错误
#2168: Operands of '&' have incompatible types 'char *' and 'char *'.
#2140: Type error in argument 1 to 'scanf'; expected 'const char * restrict' but found 'int'.
我的代码看起来像
#include <stdio.h>
static char herp[20];
int main()
{
int a;
a = 2;
printf("Some random number %d\n" ,a);
scanf("Input: %c" &herp);
getchar();
return 0;
}
scanf 似乎有很多问题,所以我不知道为什么。我对 C 很陌生,到目前为止我很喜欢它。帮助将不胜感激。