1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| $ gcc -Wall -Wextra -fanalyzer -c t.c
t.c: In function main:
t.c:60:12: warning: too many arguments for format [-Wformat-extra-args]
60 | printf("s", Tableau_Eleves[1].Nom_Etudiant);
| ^~~
t.c:61:12: warning: too many arguments for format [-Wformat-extra-args]
61 | printf("s", Tableau_Eleves[1].Age_Etudiant);
| ^~~
t.c:64:24: warning: format %d expects argument of type int, but argument 2 has type char * [-Wformat=]
64 | printf("eleve %d: %s %s %d ans \n", Tableau_Eleves[i].Nom_Etudiant, Tableau_Eleves[i].Prenom_Etudiant, Tableau_Eleves[i].Age_Etudiant);
| ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| int char *
| %s
t.c:64:31: warning: format %s expects argument of type char *, but argument 4 has type unsigned int [-Wformat=]
64 | printf("eleve %d: %s %s %d ans \n", Tableau_Eleves[i].Nom_Etudiant, Tableau_Eleves[i].Prenom_Etudiant, Tableau_Eleves[i].Age_Etudiant);
| ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| char * unsigned int
| %d
t.c:64:34: warning: format %d expects a matching int argument [-Wformat=]
64 | printf("eleve %d: %s %s %d ans \n", Tableau_Eleves[i].Nom_Etudiant, Tableau_Eleves[i].Prenom_Etudiant, Tableau_Eleves[i].Age_Etudiant);
| ~^
| |
| int
t.c:8:14: warning: unused parameter argc [-Wunused-parameter]
8 | int main(int argc, char const *argv[])
| ~~~~^~~~
t.c:8:32: warning: unused parameter argv [-Wunused-parameter]
8 | int main(int argc, char const *argv[])
| ~~~~~~~~~~~~^~~~~~ |
Partager