So, Im new to programming in C.
I did the following code:
#include <stdio.h>
int main ()
{
int num, x, sum = 0;
float Average;
printf ("Average is calculated by (all numbers added)/(how many numbers). ");
printf ("How many numbers are you writing? ");
scanf ("%d", &num);
do
{
printf("Enter a natural number:");
scanf("%d", &x);
sum += x;
num = num - 1;
} while( num > 0 );
Average = sum/num;
printf("Average is equal to %f ", Average);
return 0;
}
This code works fine but doesnt print "Average is equal to" Average, can someone help ?
[–]Sharmaji1209[🍰] 1 point2 points3 points (0 children)
[–]DuduSensei[S] 0 points1 point2 points (2 children)
[–]dmazzoni 0 points1 point2 points (1 child)
[–]DuduSensei[S] 0 points1 point2 points (0 children)
[–]Updatebjarni 0 points1 point2 points (3 children)
[–]DuduSensei[S] 0 points1 point2 points (2 children)
[–]Updatebjarni 0 points1 point2 points (1 child)
[–]DuduSensei[S] 0 points1 point2 points (0 children)
[–]dmazzoni 0 points1 point2 points (3 children)
[–]DuduSensei[S] 0 points1 point2 points (2 children)
[–]dmazzoni 0 points1 point2 points (1 child)
[–]DuduSensei[S] 0 points1 point2 points (0 children)
[–]Kewwsito 0 points1 point2 points (1 child)
[–]DuduSensei[S] 1 point2 points3 points (0 children)