For some reason I get 1.5 as a answer when it should be 2.5. I'm trying to find the number n for example 1234 number's sum average. 1 + 2 + 3 + 4 = 10 Average = 2.5
#include <iostream>
usingnamespace std;
int main()
{
int n, sk, kiek, sum;
double vid;
cout << "Iveskite skaiciu: \n";
cin >> n;
sum = 0;
kiek = 0;
while (n > 0) {
n = n / 10;
sk = n % 10;
sum += sk;
kiek++;
}
vid = (double) sum / kiek;
cout << vid;
return 0;
}