如下,从文件中读取两个浮点数,并按照科学计数法打印出其和
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
double d1, d2;
fp = fopen("string.in", "r");
if (fp == NULL) {
printf("can not open file!\n");
return -1;
}
fscanf(fp, "%lf %lf", &d1, &d2);
printf("%lf + %lf = %lf\n", d1, d2, d1 + d2);
printf("%10e", d1 + d2);
fclose(fp);
return 0;
}