Compiler avec dev c++

oikidou Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 leoufdu78170 -
Bonjour,
je demande si avec dev c++ je peux compiler ce code source suivant:? merci de votre aide

#include <stdio.h>

int main(void)
{
prinft("bonjour ! \n");

return 0;
}

A voir également:

4 réponses

oikidou Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
et si c'est possible comment?
0
leoufdu78170
 
non

code exact :

#include <stdio.h>
#include <stdlib.h>

int main ()
{

printf("Bonjour\n");

getch();
return 0;

}
0
leoufdu78170
 
a éviter a tout prix :

int main (void)

car les parametres pris par main sont HYPER IMPORTANTS !!!!
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Euh non, c'est le contraire.
Ce qui est à éviter c'est int main().
Soit on met : int main(void) soit on met int main (int argc, char **argv).
0
leoufdu78170
 
t sur ?

regarde sur le site du zero c la que j'ai appris int main ()
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Oui, je suis sûr.
Ne pas mettre void entre parenthèse ne définie pas totalement ta fonction. Pour la définir totalement, il faut mettre le void. Le compilateur saura que c'est une fonction qui admet zéro argument, sinon il ne le sait pas (remarque fausse en C++).

Oui, le siteduzero est bien pour apprendre. Mais ce n'est clairement pas suffisant.
Mais c'est un bon début ;-).
0
leoufdu78170
 
t'aurait pas une addresse de tuto plus avancé que le site du zero pour le langage C
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Non pas spécialement. J'ai beaucoup pratiqué, beaucoup lu de documents, les normes, etc.
Mais un tuto avancé, j'en connais pas. De plus, sur internet, il y a beaucoup de sites qui contiennent des erreurs.
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Le code est bon.
En revanche, la fenêtre peut se fermer dès qu'elle rencontre le return 0 final. Dans ce cas, tu peux mettre un : system("PAUSE") juste avant le return 0; La fonction system() est définie dans stdlib.h

Cdlt,
0