Berechnung des Zahlenwerts eines Polynoms in C

Berechnen Sie für einen gegebenen Wert X vom Typ float den Zahlenwert eines Polynoms vom Grad n

P(X) =  Numerischen Wert eines Polynoms vom Grad n berechnen.

#include < stdio.h>
#include < stdlib.h>
#include < math.h>
main()
{
      float A[30];
      int N;    
      Float X;  
      float P;    
      printf("Abschluss eingeben" N des Polynoms (maximal 30): ");
      scanf("%d", & N);
      printf("Geben Sie den Wert der X-Variablen ein: ");
      scanf("%f", & X);
      for (int i=0; i<=N ; i++)
      {
          printf("Geben Sie den Koeffizienten A %d ein: ", i);
          scanf("%f", & A[i]);
      }
      P=0,0;
      for (int i=0; i<=N ; i++)
      P +=   A[i]*pow(X,i);  
      printf("Polynomwert für X = %.2f: %.2f\n", X, P);
      system("pause");
}