下面的代码引发了编译错误。我是编程新手,所以不知道还有什么要做。我在课堂上教过,但不能正确理解。凸轮任何人请帮我解决它?cs50 pset1 water.c编译时出现错误
#include<stdio.h>
#include<cs50.h>
int main(void)
{
int y;
do
{
printf("Minutes: ");
int Minutes = get_int();
}
while(Minutes< 0);
y= Minutes * 12;
printf("Bottles: %i\n", y);
}
它抛出以下错误:
water.c:10:8: error: unused variable 'Minutes' [-Werror,-Wunused-variable]
int Minutes = get_int();
^
water.c:12:7: error: use of undeclared identifier 'Minutes'
while(Minutes< 0);
^
water.c:14:4: error: use of undeclared identifier 'Minutes'
y= Minutes * 12;
^
3 errors generated.
make: *** [water] Error 1
'INT分钟;'移动到前do-while循环。 – BLUEPIXY
[找到一个很好的初学者书](http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list)并阅读*范围*。 –
这个错误几乎说明了一切。 –