-1
ここで間違っていることを理解できないようです。どんな提案も大歓迎です。以下のコードとエラー。エラー:宣言はローカル変数(mario.c)をシャドウします
#include <cs50.h>
#include <stdio.h>
int main(void)
{
int blocks = 0;
do
{
printf("%d\n", blocks);
int blocks = get_int();
}
while (blocks < 0 || blocks > 23);
}
mario.c:13:10エラー:宣言は、ローカル変数をシャドウ[-Werror、-Wshadow] INTブロック= get_int()。 ^
mario.c:6:9:note:以前の宣言はここにあります intブロック= 0; ^
mario.c:10:13:error:未使用の変数 'blocks' [-Werror、-Wunused-variable] intブロック= get_int(); ^
2エラーが発生しました。
メイク:*** [マリオ]エラー1