#include int main(void) { FILE *data_file; int error; int numbers[] = {400, 800, 1200, 1600, 2000}; data_file = fopen("array_data", "wb"); if (data_file == NULL) { fprintf(stderr, "Error: could not open file\n"); return 1; } error = fwrite(numbers, sizeof(int), 5, data_file); if (error != 5) { fprintf(stderr, "Error: array not fully written to file\n"); return 1; } error = fclose(data_file); if (error != 0) { fprintf(stderr, "Error: fclose failed\n"); return 1; } return 0; }