Bonjour , je viens poser une nouvelle question.
Décidément dès que je tente de faire un programme ça ne marche jamais

Bon là je pense savoir pourquoi mais je préfère comparer vos explications aux miennes

De mon coté je pense que je demande à unn programme de me donner deux résultats et il ne comprend pas

Voila le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
 
main()
{
	int Tx[100],TX[100];
	long som1,som2;
	int x,X,n,i,j;
 
 
 
	printf("Dimension des 2 tableaux :");
	scanf("i",&n);
 
	for(i=0;i<n;i++)
	{
		printf("Element %i :",i);
		scanf("%i",&Tx[i]);
	}
	for(j=0;j<n;j++)
	{
		printf("Element %j",j);
		scanf("%i",&TX[i]);
	}
 
	printf("Les deux tableaux :\n");
 
	for(i=0;i<n;i++)
 
		printf("%i\n",Tx[i]);
 
	for(j=0;j<n;j++)
		printf("%j\n",TX[j]);
 
 
 
	for(som1=0,i=0;i<n;i++)
	{
		som1+=Tx[i];
		printf("La premiere somme est egale à : %ld\n",som1);
	}
 
	for(som2=0,j=0;j<n;j++)
	{
		x=0;
		X=x*x;
		som2+=TX[j];
		printf("la deuxime somme est egale à : %ld\n",som2);
	}
 
 
	system("PAUSE");
	return 0;
 
}


Est ce que c'est parce que je demande 2 résultats que le code ne fonctionne pas ?