[問題] 新手的問題

看板C_and_CPP作者 (當兵頭髮好短)時間15年前 (2009/03/16 14:21), 編輯推噓5(505)
留言10則, 7人參與, 最新討論串1/1
各位好 我是一個剛學習c語言的人 因為我是看書學習的 而且周圍沒有朋友學習c語言 所以到了板上發問 請各位大大教學一下 /*程式內文開始*/ #include <stdio.h> #include <stdlib.h> int func(a,b,c) int a,b,c; { int d; d=a+b+c; return(d); } void main(void) { int x,y,z,p; x=y=z=3; p=func(x,y,z); printf("p-->%d\n",p); system("pause"); } 這是我看書上的教學 我完全照著打 他的意思其實我也看的出來 但是我用dev-c++卻沒有法子執行 可以請問一下 是哪邊出了問題嗎?? -- 上聯:食有農藥蔬菜病死雞 下聯:住有輻射鋼筋海砂屋 橫批:寶島台灣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.118.208

03/16 14:24, , 1F
問題出在你拿的書太古老了,換一本新的吧
03/16 14:24, 1F

03/16 14:53, , 2F
太古老+1 請不要再拿K&R時代的古董來學習了
03/16 14:53, 2F

03/16 14:54, , 3F
考古是老手幹的事 新手絕對不要學
03/16 14:54, 3F

03/16 14:59, , 4F
囧~原來如此 謝謝各位大大的回答
03/16 14:59, 4F

03/16 15:08, , 5F
也謝謝來信指正的大大 你解釋的很清楚
03/16 15:08, 5F

03/16 15:21, , 6F
沒辦法執行應該是 void int 的關係
03/16 15:21, 6F

03/16 17:40, , 7F
看一下書上的出版日期吧 XD
03/16 17:40, 7F

03/16 22:41, , 8F
真懷念啊....
03/16 22:41, 8F

03/17 14:52, , 9F
void main(void)改成 int main()
03/17 14:52, 9F

03/17 14:53, , 10F
system("pause")下 加個return 0;
03/17 14:53, 10F
文章代碼(AID): #19lU_Ga7 (C_and_CPP)