Programma C. extraction des mots
Résolu/Fermé
A voir également:
- Programma C. extraction des mots
- Identifiants et mots de passe - Guide
- Mots entre amis sac renversé - Forum jeux en ligne
- Dans la table des matières de ce document, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Consultez les photos publiées sur ce réseau social. en quelques mots, donnez votre avis sur la photo publiée par cindy. quel mot apparaît ? - Forum Windows
- Qui est albot mots entre amis - Forum jeux en ligne
5 réponses
daronmaster
Messages postés
326
Date d'inscription
vendredi 12 janvier 2007
Statut
Membre
Dernière intervention
11 mai 2009
44
1 juin 2008 à 15:46
1 juin 2008 à 15:46
essaie ceci :
essaie voir si cela fonctionne, peut-être qu'il y a des bugs mais je pense que ça peut marcher.
tchû
void affiche_mot(char *s){ if (s!=NULL){ int length = strlen(s); int i=0; while(i<length){ if (s[i] != ' ' && s[i] != '\n'){ printf("%c",s[i]); } else printf("\n"); i++; } } }
essaie voir si cela fonctionne, peut-être qu'il y a des bugs mais je pense que ça peut marcher.
tchû
daronmaster
Messages postés
326
Date d'inscription
vendredi 12 janvier 2007
Statut
Membre
Dernière intervention
11 mai 2009
44
1 juin 2008 à 15:57
1 juin 2008 à 15:57
tu n'as jamais codé en C ? utilise les fonctions fopen, fscanf et fopen dans cet ordre et cherche de l'aide avec google, les forums servent d'aide et non pas à faire les problemes des autres, donc regarde ses trois fonctions que tu connais peut-etre, voici le plan :
il faut ouvrir le fichier -> fopen
il faut le lire -> fscanf
ensuite tu extrait avec la petite fonction que J'AI FAIT
puis enfin tu ferme le fichier -> fclose
si tu as des questions vas-y, je te repondrai
tchû
il faut ouvrir le fichier -> fopen
il faut le lire -> fscanf
ensuite tu extrait avec la petite fonction que J'AI FAIT
puis enfin tu ferme le fichier -> fclose
si tu as des questions vas-y, je te repondrai
tchû
daronmaster
Messages postés
326
Date d'inscription
vendredi 12 janvier 2007
Statut
Membre
Dernière intervention
11 mai 2009
44
1 juin 2008 à 16:01
1 juin 2008 à 16:01
ok, il n'y a pas de mal.
suit le plan que je t'ai filé et ça marchera
si tu as des questions viens me les posez, cherche avant bien entendu...
bon courage
tchû
suit le plan que je t'ai filé et ça marchera
si tu as des questions viens me les posez, cherche avant bien entendu...
bon courage
tchû
daronmaster
Messages postés
326
Date d'inscription
vendredi 12 janvier 2007
Statut
Membre
Dernière intervention
11 mai 2009
44
1 juin 2008 à 16:19
1 juin 2008 à 16:19
voici mon main :
et ca marche nickel
#include <stdio.h> #include <stdlib.h> #include <string.h> void affiche_mot(char *s); int main(){ char *s = "salut les gens comment ca va"; affiche_mot(s); return 0; } void affiche_mot(char *s){ if (s!=NULL){ int length = strlen(s); int i=0; while(i<length){ if (s[i] != ' ' && s[i] != '\n'){ printf("%c",s[i]); } else printf("\n"); i++; } } }
et ca marche nickel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
daronmaster
Messages postés
326
Date d'inscription
vendredi 12 janvier 2007
Statut
Membre
Dernière intervention
11 mai 2009
44
1 juin 2008 à 16:44
1 juin 2008 à 16:44
de rien, mais je ne t'ai pas mis les fopen fscanf ...
donc a toi de joué,
et si tout est ok passe en résolu, tout en haut de ton post, clique sur "probleme resolu"
tchû
donc a toi de joué,
et si tout est ok passe en résolu, tout en haut de ton post, clique sur "probleme resolu"
tchû
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
46
>
cyrinix
1 juin 2008 à 16:55
1 juin 2008 à 16:55
cyrinix
>
Brachior
Messages postés
613
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
22 juin 2009
1 juin 2008 à 17:06
1 juin 2008 à 17:06
merci Brachior
1 juin 2008 à 15:50
merci