27 lines
461 B
C
27 lines
461 B
C
|
#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);
|
||
|
}
|