Bonjour,

Je débute en C et je m'exerce avec des bouts de codes pour mettre en pratique ce langage.
Cependant, je suis étonné de voir comment GCC m'a oublié une erreur de syntaxe banale.
Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main(void)
{ 
    int n1 = 15, n2 = 4;
    float x, y;
    x = n1 / n2;
    y = n1 / n2 + 0.5, // , au lieu de ; et aucune erreur détectée à la compilation !?
    printf ("x = %.2f, y = %.2f\n", x, y);
    char s[] = "Toto & Titi";
    printf ("s = %s\n", s);
 
    return 0;
}
J'utilise GCC sous Windows 7 avec VScode et MinGW.
Une explication SVP, merci.

@+