L'éxécution d'un programme C

chatira -  
 chatira -
Bonjour,
quand j'éxécute un programme C quelquanque la fenetre à éxéxcuter est blanche (elle a l'extension exe),moi je veux la transformer en une fenetre à executer noire(en MS-DOS) .
Quelle sont les commande C que je dois les faire pour apparaite la fenetre noire sachant que j'ai un Borland C++ version 4.5,
merci .
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. xoftob Messages postés 2 Date d'inscription   Statut Membre
     
    salut,
    pour avoir une fenetre comme ms-dos il ya le borland 5.02, je crwa c la solution pour ta kestion
    0
    1. chatira
       
      Salut,
      je te remercie pour la réponse.
      0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    system("cmd");
    0
    1. chicha
       
      Salut,
      merci pour ta réponse, mais qu'est que tu veux dire par le "system CMD".
      0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    Ca ouvre une fenêtre DOS (noire)
    0
    1. chatira
       
      salut,
      je l'ai essayé, mais le compilateur a declaré une erreur(il n'a pas connu le mot" system"), sachant que je l'ai écrit a la fin de la fonction principale "main" avant de fermer les acollades{}.
      Merci.
      0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    montre le code
    0
    1. chatira
       
      Salut,
      C'est un programme qui tri un tableau avec le tri rapide, mais a chaque fois on augmente la taille du tableau et on calcule le temps d'execution ,
      puis on envoie les valeurs à un fichier EXEL pour dessiner le graphe de la taille en fonction du temps
      et voici le code de la fonction principale seulement.

      main()
      {
      int i;

      clock_t start,end;//Des variables qu'on les utilise pour calculer le temps nécessaire du tri.
      start=clock();

      FILE*fichier=NULL;
      fichier=fopen("tri_rapide.xls","w");//L'ouverture du fichier EXEL où on va dessiner le graphe.

      printf("Entrez la valeur maximale de votre tableau:");
      scanf("%d",&n);

      /*On va remplir le tableau*/
      for(i=1;i<=20;i++)
      {remplir_tableau(T,n,fin);

      /*On va trié le tbleau en utilisant le tri rapide*/
      tri_rapide(T,debut,fin);
      afficher_tableau(T,debut,fin);
      printf("\n\n");

      /*On va calculer le temps nécessaire du tri*/
      end=clock();

      /*On va envoyer les valeurs au fichier EXEL*/
      if(fichier!=NULL)
      {fprintf(fichier,"%d\t",fin+1);
      fprintf(fichier,"%f\n",(end-start)/CLK_TCK);
      }
      else
      printf("Le fichier n'est pas ouvert");
      fin=fin+50;
      }
      fclose(fichier);
      system("cmd");
      }
      Merci.
      0