Impossible de comprendre ce que je fais mal ici. Toutes les suggestions seraient grandement appréciées. Code et erreur ci-dessous.erreur: déclaration des ombres une variable locale (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: 10: 13: erreur: déclaration ombres une variable locale [-Werror, -Wshadow] blocs int = get_int(); ^
mario.c: 6: 9: note: la déclaration précédente est ici int blocks = 0; ^
mario.c: 10: 13: erreur: 'blocs' variables non utilisée [-Werror, -Wunused variable] blocs int = get_int(); ^
2 erreurs générées.
make: *** [mario] Erreur 1