Bonjour,
J'ai écrit ce programme en c, mais il ne fonctionne pas, je voulais savoir si l'un de vous pourrait m'aider ?
merciCode:#include <stdafx.h> #include <math.h> #include <stdio.h> int additionSINT(short int n1,short int n2) { return n1 + n2; } int _tmain(int argc, _TCHAR* argv[]) { short int resultatAdditionSINT=0,n1=0,n2=0; printf("Entrer le nombre1 : "); scanf("%d",&n1); printf("Entrer le nombre2 : "); scanf("%d",&n2); resultatAdditionSINT=additionSINT(n1,n2); if(resultatAdditionSINT**>32767) { printf("débordement positif"); } else { if(resultatAdditionSINT<-32767) { printf("débordement negatif"); } else { printf("Le résultat est :" return resultatAdditionSINT); } } return 0; }![]()
-----