#include <stdio.h>
#include "gm.h"
void main(void);

void	main()
{
	char	*path="tmpfile";
	char	buffer[40];
	FILE	*fil;
	DEC	da, *a=&da;
	
	ConvAsciiToDecimal(a, "3.14159");
	
	dprintf(" dprintf outputs %t\n", a);

	dsprintf(buffer, "%t", a);
	printf("dsprintf outputs %s\n", buffer);

	fil = fopen(path, "w");
	dfprintf(fil, "%t", a);
	fclose(fil);
	fil = fopen(path, "r");
	fscanf(fil, "%s", buffer);
	fclose(fil);
	printf("dfprintf outputs %s\n", buffer);
}