mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012 13 juil. 2005 à 02:11
G été voir vite fait le tuto dont tu parles. Si c'est celui la :
#include <stdio.h>
int main()
{
printf("bonjour");
scanf("%d");
return 0
}
Il contient une légère erreur : un petit ";" après le return 0 : return
0; ca devrait deja mieux passer. Sinon, avant de l'executer, il faut
compiler, et la il devrait se compiler normalement .
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 13 juil. 2005 à 13:01
c'est debile quand tu mets un scanf ou un getchar à la fin d'un programme. Le principe c'est qu'un programme de ce type on l'exécute dans un terminal, donc pas besoin de ca
mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012 13 juil. 2005 à 13:18
euh... ca depend du compilateur peut etre. Ayant longtemps dvp sous
TuboC, je peut t'assurer qu'aux premiers abords tu ne verra rien sans
le getchar() ou scanf() car la fenetre se close just after la fin de
ton prog. C sur t'as la possibilité d'aller voir dans le user screen
voir la dernière fenetre utilisateur afichée, mais pour un débutant c
pas top et fo le savoir. D'ailleurs, meme sous devcpp, si tu le met pas
a fenetre dos se ferme instantanement et tu vois juste une fenetre qui
s'ouvre et se ferme de suite.
asmanur
Messages postés230Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 4 août 2005 14 juil. 2005 à 07:57
idem c c'est que je faisais moi et d'ailleurs sous win j'ai jamais utilisé la ligne de commande c'est trop le bordel je suis presque sur que tu peux pas faire gcc main.c sans qu'il te mette qu'il trouve pas gcc
mondrone
Messages postés246Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention11 mars 2012 14 juil. 2005 à 20:52
disons que ca depend surtout de ton OS. Linux n'as pas ce genre de pb
fo bien le dire et un getchar() sous linux n'as aucune importance ! Par
contre sous windows, c plus simple de foutre un getchar() que de tout
configurer pour le fonctionnement direct en mode terminal lignes de
commande. Surtout que si je ne m'abuse, quand tu créé un nouveau projet
sous devcpp, le getchar() (ou qqc d'équivalent) et deja la de base !
Oui, en fait c ca, ils font un system("Pause") donc ca revien au même !