几天前我才开始学习如何编程,我正在学习教程。每次我编译代码时,都会收到“格式[-Wformat-extra-args]的参数过多”
我曾尝试重新编写代码,但没有帮助。
int main()
{
printf("i\n" ,radius);
return 0;
}
错误是:
too many arguments for format [-Wformat-extra-args]
答案 0 :(得分:1)
因为格式参数太多;格式字符串中的任何字符都不以%
开头,因此不需要任何。
答案 1 :(得分:1)
printf("%i\n" ,radius);
return 0;
}
根据变量类型,您必须使用'%'+字母