程序在编译或运行时显示正确的信息。
问题是当我检查程序时。它显示" :(拒绝""分钟
等待输入被拒绝时超时"检查我的时候
proggram。我也尝试使用GetInt
和get_int
。你能帮助我吗,
请?
int main(void)
{
int Minutes,Bottles;
printf("Minutes: ");
scanf("%d", &Minutes);
Bottles = Minutes * 12;
printf("Bottles: %d\n", Bottles);
}
答案 0 :(得分:0)
假设您正在尝试完成名为water的CS50问题集,则需要包含头文件cs50.h
并使用GetInt()
函数来传递检查。如果你再次看到讲座,那么教师会提到这个函数是以只接受整数值的方式编写的。
你犯的错误不是除了整数之外的任何输入。使用此功能,如
Minutes = GetInt();
而不是
scanf("%d", &Minutes);