un programme qui calcul la somme et moyenne des valeurs positif et négatif

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
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
      int i, n, s_n, s_p, n_p, n_n, moy_p, moy_n;
 printf("entrer une valeur\n"); 
 s_p = 0;
 s_n = 0;
 n_p = 0;
 n_n = 0;    
do
{
                scanf("%d", &n);
                if ( n > 0) 
                s_p = s_p + n;
                n_p = n_p + 1;
                else      <------------------------- expected ";" before else 
                s_n = s_n + n; 
                n_n = n_n + 1;
                }
                while ( n != 0);
                n_n = n_n - 1;
                moy_p = s_p / n_p;
                moy_n = s_n / n_n;
                printf("la somme des valeurs positif est : %d\n", s_p); 
                printf("la somme des valeurs negatif est : %d\n", s_n);
                  printf("la moyenne des valeurs negatif est : %d\n", moy_n);
                   printf("la moyenne des valeurs positif est : %d\n", moy_p);
                system ("pause");
                }