#ifndef COMPLEXE_H_INCLUDED
#define COMPLEXE_H_INCLUDED

#include <stdio.h>
#include <stdlib.h>

typedef struct complexe
{
    double reelle;
    double imaginr;
}complexe;

complexe complexe_addition(complexe, complexe);

complexe complexe_soustraction(complexe, complexe);

complexe complexe_multiplication(complexe, complexe);

complexe complexe_division(complexe, complexe);

complexe complexe_conjugaison(complexe);

void complexe_comparaison(complexe, complexe);

double complexe_partie_reelle(complexe);

double complexe_partie_imaginaire (complexe);

double complexe_module (complexe);

double complexe_argument (complexe);
#endif // COMPLEXE_H_INCLUDED
