我刚刚安装了mingw.我正在测试它.我刚写了一个简单的程序.但它给出了错误.可能是什么问题?
 int main()
    {
        char name[10];
        printf("Enter your name\t");
        scanf("%s", &name);
        printf("Hello %s",name);
        return 0;
    }
错误是,
- format '%s' expects argument of type 'char *', but argument 2 has type 'char (*)[10]' [-
     Wformat]
- Line breakpoint: sorts.c [line: 16]
更改:
scanf("%s", &name);
至
scanf("%s", name);
&name是指向数组10的char,name是一个数组10的char转换的指针char在函数调用中的表达.s转换说明符需要指向char参数的指针.