#include "declarations.h"

liste *fonction_puissance(liste *nombre1)
{
        liste *resultat;
        int puissance=0;

        printf("\nA quelle puissance voulez-vous %clever votre nombre?\n",-126);
        scanf("%ld",&puissance);

        resultat=nombre1;
        if(puissance%2==1 && nombre1->signe == '-')
        {resultat->signe = '-';}

        do
        {
                resultat = fonction_multiplication(resultat,nombre1);
                puissance --;
        }while(puissance>1);

return resultat ;
}

