Probleme pour lancer un fichier dos

hugobosse59175 -  
creadiff Messages postés 483 Statut Membre -
bonjour j'ai créé une calculatrice en c en mode consoles je les fini mais lorsque je la met en exe windows me met:la version de ce fichier est incompatible avec la version windows que vous utiliser.

voila mon code
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
  int calculatrice;
  int nombre1 = 0;
  int nombre2 = 0;
  int nombre3 = 0;
  int resultat = 0;
  int partir;

  printf("=== calculatrice ===\n\n");
  printf("1.multiplication\n");
  printf("2.soustraction\n");
  printf("3.addition\n");
  printf("4.division\n");
  printf("5.carre\n");
  printf("6.le modal\n\n");
  printf("choisisez votre mode de calcul");
  scanf("%d", &calculatrice);
  printf("\n");

  switch (calculatrice)
  {
      case 1:
      printf("vous avez choisis la multiplication\n");
      printf("veuillez rentrez vos nombre\n");
      scanf("%d", &nombre1);
      scanf("%d", &nombre2);
      resultat = nombre1*nombre2;
      printf ("le resultat est %d\n",resultat);
      break;

      case 2:
      printf("vous avez choisis la soustraction\n");
      printf("veuillez rentrez vos nombre\n");
      scanf("%d", &nombre1);
      scanf("%d", &nombre2);
      resultat = nombre1-nombre2;
      printf ("le resultat est %d\n",resultat);
      break;

      case 3:
      printf("vous avez choisis l'adition\n");
      printf("veuillez rentrer vos nombre\n");
      printf("nombre1=");
      scanf("%d", &nombre1);
      printf("nombre2=");
      scanf("%d", &nombre2);
      resultat = nombre1+nombre2;
      printf ("le resultat est %d\n",resultat);
      break;


      case 4:
      printf("vous avez choisis la division\n");
      printf("veuillez rentrez vos nombre\n");
      printf("nombre1=");
      scanf("%d", &nombre1);
      printf("nombre2=");
      scanf("%d", &nombre2);
      resultat = nombre1/nombre2;
      printf ("le resultat est %d\n",resultat);
      break;

      case 5:
      printf("vous avez choisis le calcul carre\n");
      printf("veuillez rentrez le nombre\n");
      scanf("%d",&nombre1);
      nombre3 = nombre1;
      resultat = nombre1 * nombre3;
      printf ("le resultat est %d",resultat);
      break;

      case 6:
      printf("vous avez choisis le calcul modale\n");
      printf("veuillez rentrez vos nombre\n");
      printf("nombre1=");
      scanf("%d", &nombre1);
      printf("nombre2=");
      scanf("%d", &nombre2);
      resultat = nombre1%nombre2;
      printf ("le resultat est %d\n",resultat);
      break;


      default:
      printf("t nul choisi un bon nombre\n");






  }

  printf("pour partir appuyez sur nimporte quelle touche");
  scanf("%d",partir);
  return 0;


}

voila merci d'avance
A voir également:

1 réponse

creadiff Messages postés 483 Statut Membre 57
 
Essaie avec la DOSBOX !
0