View difference between Paste ID: yFvAYC3W and EgjDdVQZ
SHOW: | | - or go back to the newest paste.
1
/*
2
 * To change this license header, choose License Headers in Project Properties.
3
 * To change this template file, choose Tools | Templates
4
 * and open the template in the editor.
5
 */
6
7-
/* 
7+
8
 * File:   main.c
9
 * Author: NgT
10
 *
11
 * Created on February 22, 2016, 10:16 AM
12
 */
13
14
#include <stdio.h>
15
#include <stdlib.h>
16
#include <ctype.h>
17
#include <string.h>
18
//#define TRUE 1;
19
//#define FALSE 0;
20-
 * 
20+
21
 *
22-
void Writefile(char* pFileName, char* pContent) {
22+
23
void WriteFile(char* pFileName, char* pContent) {
24
    int length = 0;
25
26
    FILE* f = fopen(pFileName, "a");
27
    fflush(stdin);
28
    do {
29
        gets(pContent);
30
        length = strlen(pContent);
31
        if (length > 0) {
32
            fputs(pContent, f);
33
        }
34
    } while (length > 0);
35
    fclose(f);
36
}
37-
char* ReadFile(char* pFileName) {
37+
38-
    char c;    
38+
void ReadFile(char* pFileName) {
39
    char c;
40
    FILE* f = fopen(pFileName, "r");
41
    while ((c = fgetc(f)) != EOF)
42
        putchar(c);
43-
    return 1;
43+
44
}
45
46-
main() {
46+
int main() {
47
    char filename[10], content[100];
48
    printf("Enter file to save content: ");
49
    gets(filename);
50
    printf("Enter content: ");
51
    gets(content);
52
53-
    Writefile(filename, content);
53+
    WriteFile(filename, content);
54
    printf("File content : \n");
55-
    ReadFile(filename);            
55+
    ReadFile(filename);
56
    return 0;
57
}