Problème en C

Fermé
firk - 8 juil. 2008 à 16:13
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 8 juil. 2008 à 16:31
Bonjour,

J'aimerais savoir si qqn peut trouver un moyen de corriger le fait qu'après avoir rentré le 2ème revenu, le programme ne lance pas le contenu du printf, comme si je dois rentrer à l'infini la valeur pour le 2ème revenu.
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#define Solvabilite_acquise 1
#define Demande_de_Caution_Solidaire 2
#define Impossible 3

char* status[6]={"CDI_hors_ess_ou_preavis_lic","CDD_CNE_ou_CDI_essai","Etudiant","TNS","Retraités","enplace_depuis_ plus_de_Douze_mois_sans_incident_paiement"};

colocation(int R[],int L,char *statut1,char *statut2)
{ int i,h,k;

/* Cas 2 CDD */


{ if(strcmp(statut1,statut2) && strcmp(statut2,status[1]))
{ if(R[0]<2*L && R[1]<2*L)? 3 : exit(2);

((R[0]<2*L && R[1]>2*L) || (R[1]<2*L && R[0]>2*L))? 2 : exit(2);

}

3 réponses

banlieue 95 Messages postés 508 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 16 juillet 2008 31
8 juil. 2008 à 16:15
passe CCleaner
0
c'est quoi CCleaner?
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
8 juil. 2008 à 16:17
1- il n y a pas de printf dans ton code
2- if(R[0]<2*L && R[1]<2*L)? 3 : exit(2); je t ai deja dis de pas coder comme ca
3- il y a aucune explication sur ce que tu essayes de faire
4- tu devrai songer a tinscrire, tu viens souvent ici
0
comment est-ce que je m'inscris?
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192 > firk
8 juil. 2008 à 16:31
en haut a droite, c est marqué iinscrivez vous
0
banlieue 95 Messages postés 508 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 16 juillet 2008 31
8 juil. 2008 à 16:17
un programe qui nyttoe tous et qui répare des erreurs
0