/* * file.c * * * Created by xwu3 on 4/2/09. * Copyright 2009 University of Iowa. All rights reserved. * */ #include #define SIZE 100 int main ( void ) { double sonar[SIZE] = {0.0}; FILE *frPtr, *fwPtr; double buffer; int count = 0, item; frPtr = fopen("source.txt", "r"); fwPtr = fopen("target.txt", "w"); if((frPtr ==NULL) || (fwPtr == NULL)) { printf("Could not open/creat file(s)\n"); } else { printf("copying ...\n"); while(!feof(frPtr)){ item = fscanf(frPtr, "%lf", &buffer); if (item > 0) { fprintf(fwPtr, "%.3f ", buffer); } } fclose(frPtr); fclose(fwPtr); } return 0; }