Language C
Résolu
ludo1325
Messages postés
175
Statut
Membre
-
flolarajasse Messages postés 115 Statut Membre -
flolarajasse Messages postés 115 Statut Membre -
Salut ccm,
Voilà je vous explique mon problème, je débute en language C ( j' apprend sur le site du zéro) et il donne des codes pour apprendre, j'ai essayer dans modifier un pour m'entrainer mais j'ai un soucis, je vous explique
alors déjà voila le code ^^"
Code:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("quel age avez vous?\n");
int age = 0;
scanf("%d", &age);
printf("A vous avez donc %d ans\n\n\n\n", age);
printf("Quel est votre pseudo?\n");
int pseudo = 0;
scanf("%d", &pseudo);
printf("Votre pseudo est %d et il est correct.\n");
return 0;
}
Quand je rentre l'age sa va sa me le renvoye, parcontre quand je rentre un pseudo sa mes un nombre du style -XXXXXXXXXXXXXXXX au lieu de me dire Votre pseudo est ( pseudo ) et il est correct.
j'aurais besoin d'aide svp, Merci de vos réponses d'avance.
Voilà je vous explique mon problème, je débute en language C ( j' apprend sur le site du zéro) et il donne des codes pour apprendre, j'ai essayer dans modifier un pour m'entrainer mais j'ai un soucis, je vous explique
alors déjà voila le code ^^"
Code:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("quel age avez vous?\n");
int age = 0;
scanf("%d", &age);
printf("A vous avez donc %d ans\n\n\n\n", age);
printf("Quel est votre pseudo?\n");
int pseudo = 0;
scanf("%d", &pseudo);
printf("Votre pseudo est %d et il est correct.\n");
return 0;
}
Quand je rentre l'age sa va sa me le renvoye, parcontre quand je rentre un pseudo sa mes un nombre du style -XXXXXXXXXXXXXXXX au lieu de me dire Votre pseudo est ( pseudo ) et il est correct.
j'aurais besoin d'aide svp, Merci de vos réponses d'avance.
A voir également:
- Language C
- Vistalizator language pack windows 7 - Télécharger - Traduction
- Windows display language french - Guide
- Autocad 2008 language pack french - Forum AutoCAD
- The language dll vb6fr.dll could not be found - Forum Windows
- Desmume change language - Forum Jeux vidéo
13 réponses
#include <stdio.h>
#include <stdlib.h>
int main()
{
int age = 0;
int pseudo[10];
printf("quel age avez vous?\n");
scanf("%d", &age);
printf("A vous avez donc %d ans\n\n\n\n", age);
printf("Quel est votre pseudo?\n");
scanf("%s", &pseudo);
printf("Votre pseudo est %s et il est correct.\n", pseudo);
return 0;
}
essaye comme sa
#include <stdlib.h>
int main()
{
int age = 0;
int pseudo[10];
printf("quel age avez vous?\n");
scanf("%d", &age);
printf("A vous avez donc %d ans\n\n\n\n", age);
printf("Quel est votre pseudo?\n");
scanf("%s", &pseudo);
printf("Votre pseudo est %s et il est correct.\n", pseudo);
return 0;
}
essaye comme sa
il faut que tu declare ton pseudo comme un tableau de caractere et pas un nombre.
char pseudo[10];
scanf("%s",$pseudo);
printf("pseudo : %s \n",pseudo);
char pseudo[10];
scanf("%s",$pseudo);
printf("pseudo : %s \n",pseudo);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci de vos réponse, mais flolarajasse, sa me met 1 warning et une error quand je remplace ton printf par le mien :s
char pseudo[10];
char lettre;
int i;
for (i=0;i<9:i++)
{
lettre=getch();
pseudo[i]=lettre;
}
peudo[i]='\0';
printf("%s\n",pseudo);
char lettre;
int i;
for (i=0;i<9:i++)
{
lettre=getch();
pseudo[i]=lettre;
}
peudo[i]='\0';
printf("%s\n",pseudo);
A wé j'ai essayer avec un chiffre décimal sa marche, merci sa m'étais completement passer au dessut de la tete :d
Merci pour votre aide, steefif je te remercie aussi mais je ne suis pas encore arriver si loin dans le cours jy vais doucement pour pas toute oublié ^^ je garde ton code de coté sa me sera utile bientôt ^^"
Re, c'est encore moi x') désolé de vous embeter hein ^^'
alors voilà j'ai modifier un peux le code de flo est j'obtient sa
code :
#include <stdio.h>
#include <stdlib.h>
int main()
{
int pseudo[10];
int mdp[20];
int mail[30];
printf("Quel est votre pseudo?\n");
scanf("%s", &pseudo);
printf("Votre pseudo est %s et il est correct.\n\n\n\n", pseudo);
printf("Quel est votre Mots de passe?\n");
scanf("%s", &mdp);
printf("Votre mots de passe est %s et vous etes maintenant identifier!\nBienvenue dans la team-Ne0-Cr1m\n\n\n", mdp);
printf("Quel est votre email? *facultatif*\n");
scanf("%s", &mail);
printf("Votre email est %s mais je pense que vous le savais\ndeja bande d'idiot mwahahaha\n", mail);
return 0;
}
Le probleme c'est que des que je rentre l'email, bha sa ferme la page tous de suite au lieu de me dire la phrase si quelqu'un a une réponse je suis preneur, Merci ^^'
alors voilà j'ai modifier un peux le code de flo est j'obtient sa
code :
#include <stdio.h>
#include <stdlib.h>
int main()
{
int pseudo[10];
int mdp[20];
int mail[30];
printf("Quel est votre pseudo?\n");
scanf("%s", &pseudo);
printf("Votre pseudo est %s et il est correct.\n\n\n\n", pseudo);
printf("Quel est votre Mots de passe?\n");
scanf("%s", &mdp);
printf("Votre mots de passe est %s et vous etes maintenant identifier!\nBienvenue dans la team-Ne0-Cr1m\n\n\n", mdp);
printf("Quel est votre email? *facultatif*\n");
scanf("%s", &mail);
printf("Votre email est %s mais je pense que vous le savais\ndeja bande d'idiot mwahahaha\n", mail);
return 0;
}
Le probleme c'est que des que je rentre l'email, bha sa ferme la page tous de suite au lieu de me dire la phrase si quelqu'un a une réponse je suis preneur, Merci ^^'
#include <stdio.h>
#include <stdlib.h>
int main()
{
int pseudo[10];
int mdp[20];
int mail[30];
printf("Quel est votre pseudo?\n");
scanf("%s", &pseudo);
printf("Votre pseudo est %s et il est correct.\n\n\n\n", pseudo);
printf("Quel est votre Mots de passe?\n");
scanf("%d", &mdp); // si ce sont des caractères %d, si chaine de caractères %s
printf("Votre mots de passe est %d et vous etes maintenant identifier!\nBienvenue dans la team-Ne0-Cr1m\n\n\n", mdp); // pareil pour ici
printf("Quel est votre email? *facultatif*\n"); //les caractères que tu utilises dans ton "mail" ne sont peut être pas valide pour un "%s"
scanf("%s", &mail);
printf("Votre email est %s mais je pense que vous le savais\ndeja bande d'idiot mwahahaha\n", mail);
return 0;
}
#include <stdlib.h>
int main()
{
int pseudo[10];
int mdp[20];
int mail[30];
printf("Quel est votre pseudo?\n");
scanf("%s", &pseudo);
printf("Votre pseudo est %s et il est correct.\n\n\n\n", pseudo);
printf("Quel est votre Mots de passe?\n");
scanf("%d", &mdp); // si ce sont des caractères %d, si chaine de caractères %s
printf("Votre mots de passe est %d et vous etes maintenant identifier!\nBienvenue dans la team-Ne0-Cr1m\n\n\n", mdp); // pareil pour ici
printf("Quel est votre email? *facultatif*\n"); //les caractères que tu utilises dans ton "mail" ne sont peut être pas valide pour un "%s"
scanf("%s", &mail);
printf("Votre email est %s mais je pense que vous le savais\ndeja bande d'idiot mwahahaha\n", mail);
return 0;
}