:salut : à tous, voilà j’ai trouvé un super tutorial de C sur le web, je m’y suis donc mis j’avais quelques connaissances en C++ mais je ne connais rien du tout en C, je tape ce premier petit programme, il fonctionne parfaitement mais j’ai deux ou trois questions à son sujet…
voici le programme
- include < stdio.h>
int main ( void)
{
int i; / / déclaration de la variable i de type entier
double x; / /déclaration de la variable x de quel type ?
i=0;
x=3.1415926535;
printf ( "Bonjour tout le monde \n") ;
printf ( "i vaut : %d et x vaut %f", i, x);
return 0;
}
1- à la ligne « printf ( "i vaut : %d et x vaut %f", i, x); » j’ai compris que quand on affichait %d et %f on dit qu’on utilise une variable et on écrit sa précision ( d ou f) est ce que c’est vrai ? de plus juste après on met , i, x si on change l’ordre je suppose que x correspondra à %d et i à %f est ce que c’est ça ?
2- En C++ on utilise la « fonction » ( je ne sais pas si c’est ça le nom) cin.get() pour qu’il faille appuyer sur une touche pour terminer le programme j’aimerai connaître l’équivalent en C.. est ce qu’il faut en mettre deux comme en C++ ? J’aimerai savoir aussi à quoi ressemble cette fonction…..
Je vous remercie d’avance….
:bye : et joyeuses fêtes de fin d’année ! !!!