#include #include #include #include #include void main(void) { char filename[80]; char buffer[80]; int file; int num_read; int done; cout << "Please enter a file name: "; cin >> filename; file = open(filename, O_RDONLY); if(file == -1) { cout << "Unable to open file [" << filename << "]\n"; return; } done = 0; while(!done) { num_read = read(file, (void *)buffer, 80); if(num_read == -1) { cout << "Error reading file\n"; return; } if(num_read != 0) { buffer[num_read] = 0; cout << buffer; } else { done = 1; } } cout << "\n\n--Enter any key to exit\n"; getch(); }