CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Pb langage C

ugo188
ugo188
Niveau 6
31 octobre 2007 à 19:34:25

Salut tout le monde, je sais pas si cela vous arrive de toucher au langage C..Mais bref là n´est pas la question.

Je me suis mit au langage C récemment et j´ai crée des petits programmes. Le problème est que lorsque j´essaye de les ouvrir hors du Compiler, ils se ferment dès la fin de l´opération. En gros on demande un donnée, vous la rentrez il affiche le résultat a la vitesse de la lumiere et se ferme aussi vite.

Donc si vous aviez une commande miracle a me conseiller, elle est la bienvenue!
(Mon compiler: lcc win32)

Sur ce bonne soirée!

Geek-Puissant
Geek-Puissant
Niveau 8
31 octobre 2007 à 19:55:36

Mets system("pause"); à la fin de ton prog et recompile le.

ugo188
ugo188
Niveau 6
31 octobre 2007 à 20:12:36

Bah je vais donner un programme tout con, si tu pouvais m´indiquer ou le mettre exactement, car j´ai essayé avant "return 0;" apres, et ca me met tjs un message d´erreur...

Programme:

  1. include <stdio.h>
  2. define Miles_par_Metres 1609.34
  3. define Miles_par_KMetres 1.60934

/* Declaration des variables requises */
int dist_miles;
int dist_metres, dist_Kmetres;

main()
{
printf("Entrez le nombre de miles desirees:");
scanf("%d" ,&dist_miles);

/* Conversions */
dist_metres = dist_miles * Miles_par_Metres;
dist_Kmetres = dist_miles * Miles_par_KMetres;

/*Affichage des résultats */
printf("\nVotre distance en Metres est egale a = %d" ,dist_metres);
printf("\nSoit en Kilometres un peu plus de %d" ,dist_Kmetres);

return 0;
}

Zaraki-Kempachi
Zaraki-Kempachi
Niveau 10
31 octobre 2007 à 20:19:47

Juste avant le return 0. :ok:

Syste("Pause"), ça laissera l´écran d´exécution affiché jusqu´à ce que t´appuies sur une touche. :ok:

Zaraki-Kempachi
Zaraki-Kempachi
Niveau 10
31 octobre 2007 à 20:20:59
  • Dsl pour le double post.

Pour l´erreur, j´ai pas testé, mais de tête, faut rajouter le

  1. include <system.h>
hydros
hydros
Niveau 6
31 octobre 2007 à 20:29:03

Plusieurs possibilités:
system("pause");

ou

sleep(-1);

Zaraki-Kempachi
Zaraki-Kempachi
Niveau 10
31 octobre 2007 à 20:36:19

Moi j´utilisais le getchar();
^^

ugo188
ugo188
Niveau 6
01 novembre 2007 à 10:08:04

ouais j´ai essayé un peu toute les techniques. Mais mon probleme perciste.
Lorsque je l´ouvre a partir du compilateur, pas de probleme je n´ai pas besoin de mettre quoi que ce soit, le programme reste jusqu´a ce que j´appuye sur une touche.

Mais lorsque je suis ailleurs, donc dans notre cas, l´endroit où on stocke le programme; rien a faire, il se ferme. Je peux mettre n´importe quelle commande, ca se ferme...
:´(

Si qqun a une bonne idée ^^ je suis preneur! Merci de vos réponses

ugo188
ugo188
Niveau 6
01 novembre 2007 à 10:15:21

Désolé egalement pour le double post, mais en réponse a Zaraki-Kempachi (trop facile a écrire! ^^)
Le #include <system.h>, n´est pas reconnu chez moi. Donc je sais pas si c´est moi, mais...Ca marche pas xD

ugo188
ugo188
Niveau 6
05 novembre 2007 à 10:14:56

:up: :-) :svp:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment