bonsoir,
j'ai trouvé cette exercices
Exo :
Ecrivez un programme permettant à l’utilisateur de saisir un nombre quelconque de valeurs, qui devront être stockées dans un tableau. L’utilisateur doit donc commencer par entrer le nombre de valeurs qu’il compte saisir. Il effectuera ensuite cette saisie. Enfin, une fois la saisie terminée, le programme affichera le nombre de valeurs négatives et le nombre de valeurs positives.

j'ai fait le programme comme suivant :

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
 
# include <stdio.h>
# define N 100
void main()
{
	int i,T[N],P=0,n=0;
	printf("Donnez le nombre de valeurs : ");
	scanf("%d",&N);
	while(N<=0 || N>100)
	{
		printf("Retapez svp ! 0< nombre <100 : ");
		scanf("%d",&N);
	}
	for(i=0;i<N;i++)
	{
		printf("Donnez le nombre %d : ",i+1);
		scanf("%d",&T[i]);
		if(T[i]<0)
			n++;
		else if(T[i]>0)
			P++;
	}
	printf("Le nombre de valeurs positives %d \n Le nombre de valeurs positives : %d ",P,n);
}
mais Il n'a pas voulu bien exécuter
et 0 est-il positif ou négatif (je crois quel il n'est pas positif que negatif)
pouvez-vous m'aider svp
merci.