lol fvirtman va surement me prendre pour un gros gogole mais pour etre sure de ne pas oublier un code c++ , j´avais rédigé ça :
CODE :
- include < stdio.h>
- include < stdlib.h>
int main()
{
int age;
printf("SALUT ! ");
getchar();
printf("Tu as quel age ? \n");
scanf("%d",&);
printf("vous avez %d ans\n",age);
system("PAUSE");
return 0;
}
Dans la ligne ´ printf("tu as quel age ? \n"); ´ \n veut dire que lorsque vous aurez marquer votre age ,
ce dernier sera redit dans la ligne ´ printf("vous avez %d ans\n",age); ´ pour vous communiquer votre age
que vous venez de marquer.
CE QUI SE PASSE , POURQUOI ? :
On vous pose la question " tu as quel age ? "
" SCANF %d" identifie ce que vous marquez et le recolle dans la reponse :
vous avez " l´age que vous avez mis c´est a dire %d et \n permettras d´intéragir avec
la premiere phrase qui est " Tu as quel age " , histoire qu´il y est un lien entre les 2.
EN SCHEMA :
Tu as quel age ? ( LIEN )
Tu marques ton age ( AGE )
Vous avez ( AGE ) ans ( LIEN ) ton age ( grace au ´ int age; ´ tout au début )
CONCLUSION :
Sans le \n a coté de la premiere phrase de printf ( printf("Tu as quel age ? \n"); ) il n´y aurait aucun lien , donc aucune logique.
( scanf("%d",&); ) est la fonction principale du programme , sans elle , rien ne fonctionne , elle gere tout , et permet d´afficher ce que
vous avez marquer.
Tutorial rédigé par Emmanuel