Petit soucis en language c
real15
Messages postés
19
Statut
Membre
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 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...
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...
Configuration: Windows XP Firefox 3.5
2 réponses
-
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 -
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