#include<stdio.

h>
#include<math.h>
//DECLARACI�N DE FUNCIONES
int verificarEntero(int x);
int serieSuma(int x,int n);
int main()
{
int n,x;
printf("SUMAR LOS N PRIMEROS NUMEROS DE SERIE (1+X^1,X^2.....X^n)");
printf("\nIngrese un numero entero positivo: ");
scanf("%d",&x);
printf("Ingrese cuantos terminos va a sumar: ");
scanf("%d",&n);
if(verificarEntero(x)==1)
{
if(verificarEntero(n)==1)
{
printf("suma:%d",serieSuma(x,n));
}
else
{
printf("Numero de elementos a sumar invalido");
}
}
else
{
printf("Error el valor NO es un entero positivo");
}
return 0;
}
//IMPLEMENTA FUNCIONES DE ACUERDO A LO SOLICITADO
int verificarEntero(int x)
{
if(x>0)
{
return 1;
}
else
{
return 0;
}
}
int serieSuma(int x,int n)
{
int i,acu,suma=0;
for(i=0;i<n;i++)
{
acu=pow(x,i);
suma=suma+acu;
}
return suma;
}