Petit soucis en language c

real15 Messages postés 19 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,

j'ai un ptit problème que j'arrive pas a résoudre

voici mon ptit tt simple programme

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

main()
{
int i;
int j;

printf("entrez la valeur de i:");

scanf(" %d \n" , &i);

printf("entrez la valeur de j:");

scanf(" %d \n" , &j);

system("pause");

}

j utilise dev-c++

avec exécution la première valeur doit être sur 2 octets décimaux pour passé a l'autre valeur c'est a dire si je tape 9 et je tape entré j'aurai pas le second message du printf jusqu'a ce que je fait entré une seconde valeur
et je retape entrée.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


pourquoi ça moi je veut des entiers en un chiffre par exemple

merci davance pr votre aide...

2 réponses

Friday_XIII
 
salut, je ferais plus ça de cette façon :

printf("entrez la valeur de i:");

scanf(" %d " , &i);

printf("\nentrez la valeur de j:");

scanf(" %d " , &j);

printf("\n");


je sais pas si ça change grand chose, mais ça ne t'empêche pas d'essayer
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Enleve \n et l'espace de tes scanf.
De plus le prototype de main est int main. Et ça renvoie 0 lorsque tout va bien.
Cdlt
0