#include int main() { double sum = 0.0; FILE* fp = fopen("q07.dat", "w"); float fsum = 27.0; fwrite(&fsum, sizeof(float), 1, fp); sum += fsum; fwrite(&fsum, sizeof(float), 1, fp); sum += fsum; char csum = (int)27; fwrite(&csum, sizeof(char), 1, fp); sum += csum; double dsum = 27.0; fwrite(&dsum, sizeof(double), 1, fp); sum += dsum; long N = 4; short int ssum = -27; for (long i = 0; i < N; i++) { fwrite(&ssum, sizeof(short int), 1, fp); sum += ssum; } fclose(fp); fprintf(stdout, "the value of sum is %f\n", sum); }