Erreur de segmentation sous devc++ et windows

bjr
voila j'ai crée un programme sous devc++ et sous windows j'ai corrigé toutes les erreurs de compilation mais le problème c que je n'arrive pas à l'exécuter car lorsque je le fais ca m'affiche l'invite de commande pendant 1/4 sec et ca disparait et lorsque je le débug il m'affiche "violation d'accès erreur de segmentation" je n'arrive pas à résoudre ce problème en plus je trouve rien sur internet pour windows et devc++ et je suis un novice
svp aidez-moi
Configuration: Windows XP
Firefox 1.5.0.11

3 réponses

  1. Ben... faudrait voir le code, là comme ça, c'est pas facile de deviner le problème...
    0
    1. ouais dsl mais le prob c que je peux pas donner le code pke c un projet et j'ai pas envie que tous les autres étudiants de ma fac voient ce que j'ai fait pour me copier
      0
      1. Bon allez je me décide mais je vous préviens que j'ai juste enlevé les écritures entre " " pour ne pas dévoiler le sujet de mon projet
        Voila mon code:
        #include <iostream>
        using namespace std;
        int sommea;
        int sommeb;
        int main()
        {
        int n, m, o, p, r, t, i, j, k, nb, min, max;
        int vect [nb]; //vecteur de 6 pour la colonne

        sommea=0; //pour joueur 1
        sommeb=0; //pour joueur 2
        // temps de la partie 30minutes?
        while (t<=1800)
        for (i=0;i<=7;i++) // nombre de parties par joueur => 7
        //JOUEUR 1
        for (j==2i+1;j<=13;j++)
        cout<<"";
        cin>>n>>m>>p>>o>>r;
        cout<<"";
        cin>>nb;
        cout<<""; //un "s" à choisi ou pas??
        cin>>min>>max;
        //pour le yams^^
        if (n==m==p==o==r)
        sommea=sommea+n+m+p+o+r&&cout<<""<<sommea;
        else sommea=sommea;
        //colonne => faire vecteur(tableau 1col)
        for(vect[nb]=vect[1];vect[nb]<=vect[6];vect[nb]++)
        if(vect[nb]==n||m||p||o||r)
        sommea=sommea+vect[nb]*nb&&cout<<""<<sommea;
        else sommea=sommea;
        //si somme est égale à 63 rajouter 37 points!
        if (sommea==63)
        sommea=sommea+37;
        else sommea=sommea;
        if((n==m==p)||(n==m==o)||(n==m==r)||(n==p==o)||(n==p==r)||(n==o==r)||(m==o==r)||(m==p==o)||(m==p==r)||(p==o==r))
        sommea=sommea+10+((n+m+p)||(n+m+o)||(n+m+r)||(n+p+o)||(n+p+r)||(n+o+r)||(m+o+r)||(m+p+o)||(m+p+r)||(p+o+r))//voire si on peut pas avec un truc genre 3*quelque chose...
        &&cout<<""<<sommea;
        else sommea=sommea;
        //carré
        if((n==m==p==o)||(n==m==p==r)||(n==p==r==o)||(m==p==o==r)||(o==r==m==n))
        sommea=sommea+30+((n+m+p+o)||(n+m+p+r)||(n+p+r+o)||(m+p+o+r)||(o+r+m+n))//même remarque que pour Brelan..
        &&cout<<""<<sommea;
        else sommea=sommea;
        //full.. pour le "alors" même remarque que brelan et full - à la fin.
        if (((n==m==p)&&(o==r))||((n==m==o)&&(p==r))||((n==m==r)&&(p==o))||((n==p==o)&&(m==r))||((n==p==r)&&(m==o))||((n==o==r)&&(p==m))||((m==o==r)&&(n==p))||((m==p==o)&&(r==n))||((m==p==r)&&(n==o))||((p==o==r)&&(m==n)))
        sommea=sommea+30+n+p+m+r+o&&cout<<""<<sommea;
        else sommea=sommea;
        if ((n||m||p||o||r)<(n||m||p||o||r)<(n||m||p||o||r)<(n||m||p||o||r)<(n||m||p||o||r))
        sommea=sommea+n+m+p+o+r+30&&cout<<""<<sommea;
        else sommea=sommea;
        //min et max...
        if (min<max)
        sommea=sommea+min+max;
        else sommea=sommea;
        cout <<""<<sommea<<"";
        //JOUEUR 2
        for (k==2i;k<=14;j++)
        cout<<"";
        cin>>n>>m>>p>>o>>r;
        cout<<"";
        cin>>nb;
        cout<<""; //un "s" à choisi ou pas??
        cin>>min>>max;
        //pour le yams^^
        if (n=m=p=o=r)
        sommeb=sommeb+n+m+p+o+r&&cout<<""<<sommeb;
        else sommeb=sommeb;
        //colonne => faire vecteur(tableau 1col)
        for(vect[nb]=vect[1];vect[nb]<=vect[6];vect[nb]++)
        if(vect[nb]==n||m||p||o||r)
        sommeb=sommeb+vect[nb]*nb&&cout<<""<<sommeb;
        else sommeb=sommeb;
        //si somme est égale à 63 rajouter 37 points!
        if (sommeb==63)
        sommeb=sommeb+37;
        else sommeb=sommeb;
        if((n==m==p)||(n==m==o)||(n==m==r)||(n==p==o)||(n==p==r)||(n==o==r)||(m==o==r)||(m==p==o)||(m==p==r)||(p==o==r))
        sommeb=sommeb+10+((n+m+p)||(n+m+o)||(n+m+r)||(n+p+o)||(n+p+r)||(n+o+r)||(m+o+r)||(m+p+o)||(m+p+r)||(p+o+r))//voire si on peut pas avec un truc genre 3*quelque chose...
        &&cout<<""<<sommeb;
        else sommeb=sommeb;
        //carré
        if((n==m==p==o)||(n==m==p==r)||(n==p==r==o)||(m==p==o==r)||(o==r==m==n))
        sommeb=sommeb+30+((n+m+p+o)||(n+m+p+r)||(n+p+r+o)||(m+p+o+r)||(o+r+m+n))//même remarque que pour Brelan
        &&cout<<""<<sommeb;
        else sommeb=sommeb;
        //full.. pour le "alors" même remarque que brelan et full - à la fin.
        if (((n==m==p)&&(o==r))||((n==m==o)&&(p==r))||((n==m==r)&&(p==o))||((n==p==o)&&(m==r))||((n==p==r)&&(m==o))||((n==o==r)&&(p==m))||((m==o==r)&&(n==p))||((m==p==o)&&(r==n))||((m==p==r)&&(n==o))||((p==o==r)&&(m==n)))
        sommeb=sommeb+30+n+p+m+r+o&&cout<<""<<sommeb;
        else sommeb=sommeb;
        if ((n||m||p||o||r)<(n||m||p||o||r)<(n||m||p||o||r)<(n||m||p||o||r)<(n||m||p||o||r))
        sommeb=sommeb+n+m+p+o+r+30&&cout<<""<<sommeb;
        else sommeb=sommeb;
        //min et max...
        if (min<max)
        sommeb=sommeb+min+max;
        else sommeb=sommeb;
        cout<<";
        t==60;
        system("pause");
        }
        0