#include #include int main() { char vBuf[128]; float Eingabe; float Ergebnis; int i; int Genauigkeit; i=1; Genauigkeit = 5; Ergebnis = 0; printf("Bitte geben sie x ein, sin(x) wird berechnet X=") ; fgets(vBuf,128,stdin); sscanf(vBuf,"%f",&Eingabe); /* Eingabe Bytewert */ for (Genauigkeit=5; Genauigkeit > 0; Genauigkeit --) { Ergebnis = ((-1)^(i-1) * Eingabe )^i/(fak(2*i-1)) + Ergebnis ; Genauigkeit = Genauigkeit - 1; i=i + 2; printf("Schritt: %i, Ergebnis: %f \n", i, Ergebnis); /*ausgabe der varibalen */ } return; } int fak(int n) { int b; b = 1; while (n != 0) { b = n * b; n = n - 1; } return b; }