.. mais je n'en trouve pas la cause.

Je suis en train de patiemment passer de Pascal (Delphi xe) au C++. Intellectuellement ce n'est vraiment pas difficile dés qu'on accepte d'écrire en illisible mais je tombe sur une erreur bizarre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <stdlib.h>
 
struct tmobile
  {
    int x;
    int y;
    int vitesse;
    //void montre();
 //   void bouge();
  }
 
@ tmobile auto;
 
 
int main()
{
    auto.x=1;
    auto.y=2;
    auto.vitesse=25;
 
    printf("X = %d    Y = %d    Vit = %d\n", auto.x, auto.y, auto.vitesse);
    return 0;
}
Y a vraiment pas de quoi fouetter un chat, mais le compilateur me dit qu'en ligne pointée @ y a un bogue:
D:\workspace\teststruct\main.c|13|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'auto'

????