คนเก่งภาษาซีเกี่ยวกับการเขียนฟังก์ชั่นขึ้นเองช่วยนะคะ

กระทู้คำถาม
คือเราต้องทำโปรเจคส่ง อ แต่ว่า อ มีเวลสอนน้อย ความเข้าใจเลยน้อยตาม
อ สั่งให้เขียนฟังก์ชั่นที่สร้างขึ้นเอง โดยให้มีการล็อคอินรหัสผ่าน ถ้าได้แล้วก็เข้าสู่โปรแกรม
โดยให้เลือก ฟังก์ชั่นที่จะนำมาคำนวณ แล้วกรอกตัวเลข 2 จำนวนเพื่อนำมาใช้คำนวณด้วยฟังก์ชั่นที่เลือกไว้ แล้วแสดงผลค่ะ

อันนี้ที่เราเขียนแต่ไม่ได้นะ 55555555555 5 ช่วยดูให้หน่อยนะคะว่าผิดตรงไหนควรแก่ตรงไหน พลีสสสสสสสส
#include<stdio.h>
#include<conio.h>
void password();
void calcu();
void fuction();
void main()            
{
    printf ("\n");
    printf ("Calculator Program \n");
    printf ("----------------------------------\n");
        printf ("\n");
            int password,time;
    printf("====== > input password to program\n");
    time=0;
    do
    {
            time=time+1;
        printf("\npassword time %d:",time);
        scanf("%d",&password);
         if(password==1616)
         {
            printf("\n welcome to Calculator Program \n");
                calcu();
    printf("===========================================\n");
            break;
        }
        else
        {
            printf("=== You enter the wrong password===");
            
        }
    }while(time<=2);
    
    }
void calcu()
{
    int choice;
    printf("Please Select you choice Calculator Program :\n");
    printf(" 1.+ \n");
    printf(" 2.- \n");
    printf(" 3.* \n");
    printf(" 4./ \n");
    printf("\n= ");
    scanf("%c",&choice);
    printf("Plases Input Number1 : ");
    scanf("%f",&number1);
    printf("Plases Input Number2 : ");
    scanf("%f",&number2);
    switch(choice)
}
void fuction()
    {
    int calcu;
    case 1 :
         calcu = number1 + number2
         return calcu;
        break;
    case 2 :
            calcu = number1 - number2
         return calcu;
        break;
    case 3 :
        calcu = number1 * number2
         return calcu;
        break;
    case 4 :
        calcu = number1 / number2
         return calcu;
        break;
    
    default:
       
        printf("=====================================\n");
        printf("\n You  not select 1-14 ! \n");
        printf("\====================================\n");
        printf("\n");
    
    }
        getch();    
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่