[C] Fermeture auto terminal

Onmac

Membre expert
Club iGen
23 Août 2010
1 046
13
56
Près de Lille
Bonjour à tous,

Je me suis mis depuis peu à la programmation sur mon Mac.
Je m'entraine simplement en faisant des exercices d'inversion de variable.
Cependant j'aimerais bien ajouté une fonction qui ferme complètement ma console, c'est à dire le terminal. Pas forcément l'application mais au moins la fenêtre.

Voici mon code:

/* EXERCICE 1 */
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int a;
int b;
int c;
int f;

printf("\nDonner 2 entier: \n");
printf("a=");
scanf("\n %d", &a);
printf("b=");
scanf("\n %d", &b);
c=a;
a=b;
b=c;

printf("Inversion des valeurs \n");
printf("a=%d \n" ,a);
printf("b=%d \n" ,b);

printf("Fermeture de la fenetre \n");
system("exit");



return 0;
}

En vous remerciant par avance de votre aide !

Onmac
 
Salut !
Je ne saurais t'aider en programmation, mais par contre tu devrais essayé cet exercice avec une autre application parce que les bêtises avec le terminal sont vite arrivées...
 
  • J’aime
Réactions: Stepha
Salut

C'est pas très joli, mais tu peux tenter un :
system("killall terminal");
Par contre il faudra, avant bloquer l'appli, faire une demande de frappe de caractère afin de voir les résultats précédents.
 
L'inconvénient c'est que je n'ai pas 50 000 solutions pour faire tourner un code...

Je comprends pas, si tu souhaite juste fermer une appli, ou il faut impérativement que ce soit le terminal qui se ferme ?