Tableau bis en C
Résolu
limbergh
Messages postés
669
Statut
Membre
-
limbergh Messages postés 669 Statut Membre -
limbergh Messages postés 669 Statut Membre -
Bonjour,
je rempli un tableau d'entier et j'aimerais qu'il me fasse la somme de tout les entiers.
Tout fonctionne mais j'ai du mettre ma variable à -15 et je ne comprend pas pourquoi...
Si quelqu'un a une idée, c'est avec plaisir...
Merci d'avance
mon code :
je rempli un tableau d'entier et j'aimerais qu'il me fasse la somme de tout les entiers.
Tout fonctionne mais j'ai du mettre ma variable à -15 et je ne comprend pas pourquoi...
Si quelqu'un a une idée, c'est avec plaisir...
Merci d'avance
mon code :
#include <stdlib.h>
#include <stdio.h>
#define tmax 5
main()
{
int T[tmax], i=0, donnee=0, j=0, s=-15;
FILE *fichier;
printf("introduire une donnee du tableau T[%d] : ", donnee);
scanf("%d", &donnee);
printf("le chiffre introduis est le %d\n", donnee);
for (j=1; j<=tmax; j++)
{
++donnee;
T[i]=donnee;
printf ("les chiffres invente sont %d\n", T[i]);
}
/* for (i=0; i<=tmax; i++)
printf("%d", T[i]);*/
for (j=0; j<=tmax; j++)
s=s+T[i];
printf("la somme ds valeurs est %d ", s);
// printf("%d\t", T[i]);
return 0;
}
A voir également:
- Tableau bis en C
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
2 réponses
ben le probleme c'est que tu stocke mal dans ton tableau...
essaye ça
essaye ça
#include <stdlib.h>
#include <stdio.h>
#define tmax 5
main()
{
int T[tmax], i=0, donnee=0, j=0, s=0;
FILE *fichier;
printf("introduire une donnee du tableau T[%d] : ", donnee);
scanf("%d", &donnee);
printf("le chiffre introduis est le %d\n", donnee);
T[0]=donnee;
for (j=1; j<tmax; j++)
{
donnee++;
T[j]=donnee;
printf ("les chiffres invente sont %d\n", T[j]);
}
/* for (i=0; i<=tmax; i++)
printf("%d", T[i]);*/
for (j=0; j< tmax; j++)
s=s+T[j];
printf("la somme ds valeurs est %d ", s);
// printf("%d\t", T[i]);
return 0;
}