Petit soucis en language c

real15 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
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 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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