ah si j'arrive a enregister des char avec fgets, désolé :oops:
Encore merci
Type: Messages; Utilisateur: ickis
ah si j'arrive a enregister des char avec fgets, désolé :oops:
Encore merci
huM...
chez moi
fgets (buf, sizeof buf, stdin);
est soumise au meme probleme que
gets(buf)
Eh bien je vous félicite et vous remiercie tous de votre participation a ce sujet :D
la je comprends pas... fgets c'est pas pour lire dans un fichier?? Moi je parle saisie clavier.
Et comment on le vite le buffer?
Bonjour.
Je me suis récement rendus compte que l'utilisation de gets() a la suite de scanf() posait probleme, aucune valeur n etait demandé par gets().
J'ai donc cherché dans mon grimoir...
tiens ca c'est un algorytme de tri que j'ai ecris moi meme :
il tri des probabilité par ordre croissant
et elle traite meme les valeurs egales
int position;
for (i=1 ; i<proba ; i++)
{
c'est bon ce code la marche, j'ai enfin trouvé... grace a de l intuition, pas a de la logique!
#include <stdio.h>
#include <conio.h>
int l;
void main ()
{
désolé mais je comprends pas trop vos solutions...
je suis toujours au code
#include <stdio.h>
#include <conio.h>
int l;
void main ()
{
eh ben non en fait, j'ai essayer pas mal de trucs & rien ne marche, le fichier s aliene, le texte a l interieur se duplique a l infini alors que le code ne l enregistre pas & ne l'ecrit pas etc...
...
ok et merci pour le SEEK_CUR que je ne connaissais pas du tout.
donc j'ai ecris comme ca:
FILE *file;
file = fopen("a.txt","r+");
while(!feof(file))
{
voila je suis entrain de lire un fichier texte dont je veux utiliser les données.
le probleme c'est que c'est ecrit en francais donc les nombres décimaux s ecrivent avec des virgules et non pas...
des imbrications? C'est des algorythmes?
Moi c'est ce que j'aime bien faire, ca fait réflechire c cool...
genre ecrire des fonctions de tri, de classement, etc...
C des algo ca non?
non -1 ou 1
tu affiche comment le resultat?
moi en
printf("%.0f",c);
ok.
Sinon a part ca, il est bo mon code non ? :lol:
enfin je veux dire pas trop bordélique?
C'est normal t'as fais ca avec des int, c'est un ensemble plus restreint que les double ca permet moins d'operation.
Je ne saurais pas vraiment t'expliquer pkoi mais ca me semble plus logique......
exact, le calcul étant impossible, je pensais que le calcul ne serait pas effectué et que " c " garderai sa valeur initiale cad 0.
Or ce n'est pas le cas...
Tu pense que ce calcul n'est en...
Bonjour.
J'aimerai avoir des explications sur le raisonnement d'un compilateur (ici le VC++) quand a la division de double par 0.
double a,b,c;
a=0; // division de 0 par 0
C bon j suis arrivé!
Juste pour te montrer a quoi ca ressemble mon programme:
void use_file()
{
for(int w=0; w<nbrdestat; w++)
{
for(int x=0; x<20; x++)
ah... en fait je crois que j'ai trouvé... la solution la plus logique est que un de mes tableau n'est pas assez grand ou que je me suis trompé de +1 ou -1 dans une boucle, resultat, la variable...
Bonjour.
J'ai ecris un programme fournissant des statistiques a partir de données fournies dans un fichier.
Le prog se compile trés bien et marche, mais en affichant des resultat legerement...
j'ai réussi a eliminer le probleme mais alors je n'ai aucune idée de ce que j'ai changé! J'ai réecris des petits trucs, 3 fois rien, dans la théorie, tout ce qui était fait est encore fait sauf que...
ca me semble etre le plus probable... donc la solution c'est de faire les declarations des variables de A hors fonction, juste aprés les include en tete de fichier non? Ou il faut que je rajoute...
bonjour.
C'est trés etrange... je vais expliquer ce qui se passe:
il y a 3 fronctions:
- fonction A qui est un algorythme
- fonction B qui est un algorythme se servant du resultat de A
-...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.