Flint2-0.1.0.0: csrc/fmpzi/fprint.c
#include <stdio.h>
#include <flint/flint.h>
#include <flint/fmpz.h>
#include <flint/fmpzi.h>
#include "../fmpzi.h"
void
fmpzi_fprint(FILE * file, const fmpzi_t x)
{
fmpz_fprint(file, fmpzi_realref(x));
if (fmpz_sgn(fmpzi_imagref(x)) >= 0)
flint_fprintf(file, "+");
fmpz_fprint(file, fmpzi_imagref(x));
flint_fprintf(file, "*I");
}