Un petit problème en c
anassinho13
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir,
Svp les amis je connais un petit problème sur un exercice en langage c qui n'est pas du tout difficile.l'objectif c'est de retourné le min et le max de 3 nombre a,b et c et le type de retour de la fonction ne soit pas void j'ai fait un essai j'ai connue un bleme au niveau de la ligne 18 j'espere que vous pouvez m'aider.
voila mon programme:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedef struct comparaison
{
int a,b,c;
};
typedef struct min_max
{
int min;
int max;
};
min_max mafc(comparaison C)
{
//int ma=0;int mi=0;
min_max M;
if((C.a>C.b )&&(C.a>C.c))
M.max=C.a;
else
M.min=C.a;
if(C.b>C.c)
M.max=C.b;
else
M.min=C.b;
if(M.max<C.c)
M.max=C.c;
else
M.min=C.c;
return ((M.max) && (M.min));
}
main()
{
comparaison CMP;
printf("entrer respectivement la valeure de a,b et c=>");
scanf("%d %d %d",&(CMP.a),&(CMP.b),&(CMP.c));
printf("le maximum est = %d",mafc(CMP));
getch();
};
merci d'avance.
Svp les amis je connais un petit problème sur un exercice en langage c qui n'est pas du tout difficile.l'objectif c'est de retourné le min et le max de 3 nombre a,b et c et le type de retour de la fonction ne soit pas void j'ai fait un essai j'ai connue un bleme au niveau de la ligne 18 j'espere que vous pouvez m'aider.
voila mon programme:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedef struct comparaison
{
int a,b,c;
};
typedef struct min_max
{
int min;
int max;
};
min_max mafc(comparaison C)
{
//int ma=0;int mi=0;
min_max M;
if((C.a>C.b )&&(C.a>C.c))
M.max=C.a;
else
M.min=C.a;
if(C.b>C.c)
M.max=C.b;
else
M.min=C.b;
if(M.max<C.c)
M.max=C.c;
else
M.min=C.c;
return ((M.max) && (M.min));
}
main()
{
comparaison CMP;
printf("entrer respectivement la valeure de a,b et c=>");
scanf("%d %d %d",&(CMP.a),&(CMP.b),&(CMP.c));
printf("le maximum est = %d",mafc(CMP));
getch();
};
merci d'avance.
A voir également:
- Un petit problème en c
- Petit 2 ✓ - Forum Bureautique
- Comment imprimer une photo en petit - Forum Photo numérique
- Trier du plus petit au plus grand excel - Guide
- Petit 3 ✓ - Forum Word
- Comment écrire mètre carré avec un m+2 expos? ✓ - Forum Windows