ภาษา c เขียนแบบนี้ ต้องเขียนโฟรชาตอย่างไรคับ

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>


struct Grade
{
    float Basic_Programming;
    float Electronic_Commerce;   
    float Business_Management_with_Computer_Applications;
    float Information_Study_Skill;
    float Thinking_and_Decision_Making;
    float Philosophy_and_Life;   
    float Financial_Management;
};

int g(float a )
{
    printf("\n=====================\n");
    printf("\nGrade = %.2f",a);
    printf("\n=====================\n");
}

int main(void)
{
    
    
    struct Grade a;
    char name[50];
    
    FILE *fptr;
    
    
    fptr=fopen("name.txt","w");
    fflush(stdin);
  
    printf("\n******************************\n");
    printf("\n\n--------Welcome----------\n");
    printf("\n******************************\n");
    
    int i;
    
    int data2;
    
    printf("\nEnter 'Anykey' for exit or '1' for Start : ");
    scanf("%d",&data2);
    
    if(data2==1)
    
    {
        do
        {
        
    
        printf("\n==========================\n");
        printf("Enter your name : ");
        scanf("%s",name);
        fprintf(fptr, "\nYour name : %s",name);
        fflush(stdin);
        
        printf("\n==========================\n");
        printf("\nBasic Programming                    :");
        scanf("%f",&a.Basic_Programming);
    
        
        printf("\nElectronic Commerce                  :");
        scanf("%f",&a.Electronic_Commerce);
    
        
        printf("\nBusiness Management with Computer Applications  :");
        scanf("%f",&a.Business_Management_with_Computer_Applications);
    
        
        printf("\nInformation Study Skill              :");
        scanf("%f",&a.Information_Study_Skill);

    
        printf("\nThinking and Decision Making         :");
        scanf("%f",&a.Thinking_and_Decision_Making);

    
        printf("\nPhilosophy and Life                  :");
        scanf("%f",&a.Philosophy_and_Life);

        printf("\nFinancial Management                 :");
        scanf("%f",&a.Financial_Management);
    
    float data1[7];
    
    data1[0] = a.Basic_Programming*3;
    data1[1] = a.Business_Management_with_Computer_Applications*3;
    data1[2] = a.Electronic_Commerce*3;
    data1[3] = a.Financial_Management*3;
    data1[4] = a.Information_Study_Skill*3;
    data1[5] = a.Philosophy_and_Life*3;
    data1[6] = a.Thinking_and_Decision_Making*3;
    

    float ans=0;
    
    i=0;
    do
    {
        ans +=data1;
        i++;
    }while(i<7);
    
    float ans1;
    
    ans1 = ans/21;
    
    g(ans1);
    
    fprintf(fptr, "\nYour Grade  : %.2f",ans1);
    printf("\nEnter 'Anykey' for Again or '1' for Exit :");
    }while(getch()!='1');
    }
        fclose(fptr);   
        
    }

ปล**โค๊ตนี้ เขียนเองครับ ไม่มีในอินเตอร์เน็ตแน่นอน เป็นงานครับ เขียนโค๊ต พร้อมเขียนโฟรชาต โค๊ตผมพอเขียนได้ครับ ส่วนโฟร์ชาตถ้าธรรมดาเขียนได้ครับ แต่นี้มีเรื่อง structure และ textfile ด้วย ผมไม่รู้ว่าต้องเขียนแบบไหนครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่