Proszę o pomoc dlaczego to nie liczy dobrze. Treść zadania jest taka "Dla podanego n oblicz następują wartość: 1/2+2/3+3/4+...+n/(n+1)."
Widzę, że liczy nie sumę, a pokazuje poszczególny wyraz ciągu w wyniku.
#include <stdio.h>
#include <stdlib.h>
int main() {
// Write C code here
int n;
float i, a, suma;
printf("Podaj liczbe wyrazow ciagu\n");
scanf("%d", &n);
for(i=1;i<=n;++i)
{
suma=0.0;
a=i/(i+1);
suma=a+suma;
}
printf("Suma wyrazow ciagu s(%d) to %f", n, suma);
return 0;
}