erreur de syntaxe agacante

erreur de syntaxe agacante - C++ - Programmation

Marsh Posté le 21-10-2006 à 22:09:36    

Bonjour a tous.
Cela fait quelques heures que j'essaie de resoudre une erreur de syntaxe dans un code que j'ai tapé ce matin, et je ne trouve pas, et ca m'agace ...
J'utilise Visual Studio 2005 Standart Edition et lorsque je genere la solution il m'affiche error C2059: erreur de syntaxe : '}'. J'ai donc verifier cela dans le programme, mais rien, pouvez-vous m'aider ?
 
je vous copie ma source:
 
// Projectiut.cpp : définit le point d'entrée pour l'application console.
//
#include "stdafx.h"
#include "stdlib.h"
#include "windows.h"
 
typedef char CH15[16];
typedef char CH2[3];
typedef char CH20[21];
 
struct skieur {  CH15 nom; CH2 nat;int doss; };
 
void main()
{
 int nbp=0,doss=0,i;
 skieur Tskieur[20];
 CH20 nomlu;
 CH2 nat;
 i=0;
 gets_s(nomlu);
 gets_s(nat);
 while(nomlu[0]!='*')
 {
  do
  {
   for( i=0; i<nbp; i=i+1)
    if( strcmp(nomlu,Tskieur[i].nom)!=0 && strcmp(nat,Tskieur[i].nat)!=0 )//Test que le nom n'est pas deja present avec la nationalite entrée
    i=i+1;
    else
    printf("candidat deja enregistre" );
   
   nbp=nbp+1;
   strcpy_s(nomlu,Tskieur[nbp].nom);
   gets_s(Tskieur[nbp].nat);
   Tskieur[nbp].doss=nbp+1;
   nbp=nbp+1;
  }//Fin du do
}//Fin du while
 system("pause" );
 }//Fin du programme
 
ps:j'ai mis en gras la ligne vers lauelle VS me ramene lorsque je clique sur le message d'erreur ..
 
Merci de votre aide

Reply

Marsh Posté le 21-10-2006 à 22:09:36   

Reply

Marsh Posté le 21-10-2006 à 22:16:40    

Peut-etre parce qu'il manque la condition du do while...


---------------
Instagram - Mon PVT en Australie.
Reply

Marsh Posté le 21-10-2006 à 22:21:08    

comment ca, il y a un do pour le while, je dois rajouter quelque chose ?

Reply

Marsh Posté le 21-10-2006 à 22:47:21    

Tu devrais surtout lire la quelquechose sur syntaxe du do et du while en C++
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 21-10-2006 à 23:20:50    

Merci gilou, google est mon ami !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed