Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/03/2007, à 18:00

volkukan

probleme concernant les caractere en C

Bonjours, je débute dans le C, j'ai essayer d'afficher tout un texte d'un fichier sur ma console, sans problème  tout les accents étaient respectés. Par contre lorsque je copie le texte dans un autre fichier, il y a de gros probleme aux niveaux des accents qui sont remplacés par des symboles bizard.
Je comprends pas trops en faite ce qui se passe.

Hors ligne

#2 Le 19/03/2007, à 18:05

BookeldOr

Re : probleme concernant les caractere en C

Si tu veux de l'aide, il faut nous montrer au moins la portion de code incriminée...


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#3 Le 19/03/2007, à 22:19

volkukan

Re : probleme concernant les caractere en C

Le code charger de prendre le texte de l'afficher sur la console puis de le copier dans un fichier.tex est le suivant:

while(!feof(buffer)){
        mot=(char*)malloc(sizeof(char*));
    fscanf(buffer,"%s",mot);
    fprintf(destination,"%s",mot);
    printf("%s ",mot);           
}

Sur la console j'ai ça:
Spécialiste de la randonnée en montagne
Observer la faune et la flore, découvrir un merveilleux paysage au détour d'un sentier.


Sur le fichier .tex j'ai ça:
Spécialistedelarandonnéeenmontagne
Observerlafauneetlaflore,découvrirunmerveilleuxpaysageaudétourd'unsentier,

G compris comment créer des espaces entres les mot, mais les accents je ne sais pas

Merci pour toute d'aide;

Dernière modification par volkukan (Le 19/03/2007, à 22:20)

Hors ligne

#4 Le 20/03/2007, à 22:23

quarty

Re : probleme concernant les caractere en C

j'ai déja eu des problème d'accent de se genre, vérifie que ton dossier texte de déstination ets bien codé en utf8

Hors ligne

#5 Le 20/03/2007, à 23:56

jdautz

Re : probleme concernant les caractere en C

iconv est ton ami cool

Hors ligne