Bonjour,
J'apprends le C =E0 partir d'un tutorial en ligne. Je n'arrive pas =E0 un
r=E9sultat pour un exercice dont la solution de l'auteur ne fonctionne
pas non plus. Vous pouvez voir sur l'exercice et la solution que je ne
parviens pas =E0 impl=E9menter sur http://www.ltam.lu/cours-c// ... ex.
9.22.
Voici le code qui ne veut pas tourner alors que =E7a me semble coh=E9rent.
J'y ajoute des fonctions car j'ai d=E9j=E0 parcouru le chapitre fonction
et j'essaie de r=E9soudre les questions de l'allocation dynamique avec
les difficult=E9s du chapitre des fonctions...
/*
Ecrire un programme qui lit 4 mots au clavier (longueur maximale: 10
caract=E8res) et attribue leurs adresses =E0 un tableau de pointeurs pMot.
Copier les mots selon l'ordre lexicographique en une seule 'phrase'
dont l'adresse est affect=E9e =E0 un pointeur pPhr. R=E9server l'espace
n=E9cessaire =E0 la PHRASE avant de copier les mots. Lib=E9rer la m=E9moire
occup=E9e par chaque mot apr=E8s l'avoir copi=E9. Utiliser les fonctions de
<string>.
*/
wrote: >int ReadNumbOfItems(int nmax) >{ > int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ; >}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
On Aug 11, 1:26 pm, es...@lain.home (Marc Espie) wrote:
In article <e35e011f-74be-4874-be09-59b78f585...@q22g2000yqm.googlegroups .com>,
bpascal...@googlemail.com <bpascal...@googlemail.com> wrote:
>int ReadNumbOfItems(int nmax)
>{
> int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ;
>}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit,
je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu
déroutante, il me semblerait que c'est la solution.
scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier
Renault
Sujet clos définitivement?
wrote: >int ReadNumbOfItems(int nmax) >{ > int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ; >}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
bpascal123
On Aug 11, 1:26 pm, (Marc Espie) wrote:
In article .com>,
wrote: >int ReadNumbOfItems(int nmax) >{ > int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ; >}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
On Aug 11, 1:26 pm, es...@lain.home (Marc Espie) wrote:
In article <e35e011f-74be-4874-be09-59b78f585...@q22g2000yqm.googlegroups .com>,
bpascal...@googlemail.com <bpascal...@googlemail.com> wrote:
>int ReadNumbOfItems(int nmax)
>{
> int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ;
>}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit,
je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu
déroutante, il me semblerait que c'est la solution.
scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier
Renault
Sujet clos définitivement?
wrote: >int ReadNumbOfItems(int nmax) >{ > int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ; >}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
bpascal123
On Aug 11, 1:26 pm, (Marc Espie) wrote:
In article .com>,
wrote: >int ReadNumbOfItems(int nmax) >{ > int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ; >}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
On Aug 11, 1:26 pm, es...@lain.home (Marc Espie) wrote:
In article <e35e011f-74be-4874-be09-59b78f585...@q22g2000yqm.googlegroups .com>,
bpascal...@googlemail.com <bpascal...@googlemail.com> wrote:
>int ReadNumbOfItems(int nmax)
>{
> int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ;
>}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit,
je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu
déroutante, il me semblerait que c'est la solution.
scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier
Renault
Sujet clos définitivement?
wrote: >int ReadNumbOfItems(int nmax) >{ > int n ;
> printf("Enter the number of records : ") ;
> scanf("%d", &n) ;
> return n ; >}
Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
bpascal123
double poste = signal wifi faible et actualiser pour récupérer le message quand je pense que l'ordinateur cherche toujours le signal me joue des tours...
double poste = signal wifi faible et actualiser pour récupérer le
message quand je pense que l'ordinateur cherche toujours le signal me
joue des tours...
double poste = signal wifi faible et actualiser pour récupérer le message quand je pense que l'ordinateur cherche toujours le signal me joue des tours...
bpascal123
On Aug 15, 12:53 am, "" wrote:
On Aug 11, 1:26 pm, (Marc Espie) wrote:
> In article ps.com>,
> wrote: > >int ReadNumbOfItems(int nmax) > >{ > > int n ;
> > printf("Enter the number of records : ") ;
> > scanf("%d", &n) ;
> > return n ; > >}
> Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, > je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
Ne vous fatiguez pas à répondre,scanf("%d%*[^n] n'est pas la réponse . Je vais ouvrir une autre discussion car il s'agit d'un autre exercice, je vais voir si je trouve une solution avant de poster ...merci
On Aug 15, 12:53 am, "bpascal...@googlemail.com"
<bpascal...@googlemail.com> wrote:
On Aug 11, 1:26 pm, es...@lain.home (Marc Espie) wrote:
> In article <e35e011f-74be-4874-be09-59b78f585...@q22g2000yqm.googlegrou ps.com>,
> bpascal...@googlemail.com <bpascal...@googlemail.com> wrote:
> >int ReadNumbOfItems(int nmax)
> >{
> > int n ;
> > printf("Enter the number of records : ") ;
> > scanf("%d", &n) ;
> > return n ;
> >}
> Pas de verif de la valeur de retour de scanf -> pour moi ca suffit,
> je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu
déroutante, il me semblerait que c'est la solution.
scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier
Renault
Sujet clos définitivement?
Ne vous fatiguez pas à répondre,scanf("%d%*[^n] n'est pas la réponse .
Je vais ouvrir une autre discussion car il s'agit d'un autre exercice,
je vais voir si je trouve une solution avant de poster
...merci
> wrote: > >int ReadNumbOfItems(int nmax) > >{ > > int n ;
> > printf("Enter the number of records : ") ;
> > scanf("%d", &n) ;
> > return n ; > >}
> Pas de verif de la valeur de retour de scanf -> pour moi ca suffit, > je ne lis pas plus loin. C'est une perte de temps.
Avec mon niveau, je ne veux pas comprendre cette syntaxe un peu déroutante, il me semblerait que c'est la solution. scanf("%d%*[^n] --- merci à l'auteur de "Scanf démythifiée" Xavier Renault Sujet clos définitivement?
Ne vous fatiguez pas à répondre,scanf("%d%*[^n] n'est pas la réponse . Je vais ouvrir une autre discussion car il s'agit d'un autre exercice, je vais voir si je trouve une solution avant de poster ...merci