[ C ] Sample Code - Write Excel CSV File

 

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main() {
    FILE* fp;
    char filename[20] = "C:\\test\\example.csv";
    int i, j;

    fp = fopen(filename, "w");

    fprintf(fp, "번호,이름,국어,영어,수학\n");
    for (i = 1; i <= 5; i++) {
        fprintf(fp, "%d,", i);
        fprintf(fp, "학생%d,", i);
        for (j = 1; j <= 3; j++) {
            fprintf(fp, "%d,", i * j);
        }
        fprintf(fp, "\n");
    }

    fclose(fp);

    printf("파일이 생성되었습니다.");

    return 0;
}