c語言錯誤

時間 2022-08-10 10:25:12

1樓:匿名使用者

你有很多錯誤,我都給你改過來了,你試試,不行再找我#include

#include

#include

#include

#define total 10000

struct birthday;

struct student;

typedef struct student stud;

void insert(int s,stud *stu);

void delete(int s,stud *stu);

void update(int s,stud *stu);

void search(int s,stud *stu);

void display(int s,stud *stu);

void main()

do}while(j!=6);}

2樓:匿名使用者

typedef struct student stud;

你的上面這一步出現了問題,你定義的student結構體第一個字母是大寫的,而你在寫語句typedef struct student stud;

時卻是小寫的,仔細看看!改一下就行了

3樓:匿名使用者

struct student;

typedef struct student stud; /*這裡student*/

4樓:匿名使用者

樓上正解,樓主粗心了,最好養成習慣,typedef 一般是這麼用typedef struct _studentstudent;

一般結構體用小寫,函式名首字母也是。這些命名要規範

c語言錯誤幫找找謝謝,C語言錯誤,幫找找,謝謝!

把scanf f,d n m,t 改成scanf f d m,t price2沒有賦值,price1不一定賦值 它在條件語句中 所以邏輯有錯誤。你這些全是警告啊,應該沒有絕對問題 scanf f,d m,t n必須去掉,輸入資料以逗號分隔 printf 1f price 6 移動到else語句中 i...

c語言錯誤,C語言怎麼老是出現一個錯誤

你這裡主要是在輸入m後的回車鍵做為了c的輸入才會錯誤,下面有兩種改法供參考 一 include main else printf n printf n 二 include include 呼叫標頭檔案 main else printf n printf n 這樣就好了,此外按你的圖形好像k n要改為...

C語言程序那裡錯誤呢,C語言 程式那裡錯誤呢?

c的常識問題 是賦值語句,它負責將 右邊的值賦到 左邊,如 else if a b a c 這一句,樓主的目的是想判斷 a的值和 b的值是否相等,結果卻是將 b的值賦給 a,所以應該寫成 else if a b a c 以下類推就是了 a b a c b c 這樣就可以了 include stdio...