File Operations
C file input/output operations
C file writing
C file writing operations
#include <stdio.h>
int main() {
FILE *file;
file = fopen("output.txt", "w");
if (file == NULL) {
printf("Error opening file\n");
return 1;
}
fprintf(file, "Hello, World!\n");
fprintf(file, "This is a test file.\n");
fclose(file);
printf("File written successfully\n");
return 0;
}
C file reading
C file reading operations
#include <stdio.h>
int main() {
FILE *file;
char ch;
file = fopen("input.txt", "r");
if (file == NULL) {
printf("Error opening file\n");
return 1;
}
while ((ch = fgetc(file)) != EOF) {
printf("%c", ch);
}
fclose(file);
return 0;
}