[問題] void main() 和 int_t main()

看板C_and_CPP (C/C++)作者 (xjapan)時間16年前 (2009/04/20 21:35), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我是用c++2008版本 這是個萬年曆的程式 #include "stdafx.h" #include<stdio.h> int _tmain(int argc, _TCHAR* argv[]) {int i,w=1,d=0,a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; int y=2003,m=4; for(i=1;i<y;i++) if((i%4==0&&i%100!=0)||i%400==0)) w+=366;else w+=365; if((y%4==0&&y%100!=0)||(y%400==0)) a[1]=29; for(i=0;i<m-1;i++) d+=a[i]; printf_month(a[m-1],(w+d)%7); } void printf_month(int dates,int week) {int i; printf("\n Sun Mon Tue Wed Thu Fri Sat\n"); for(i=0;i<week;i++) printf(" "); for(i=0;i<dates;i++) if((i+week)%7==0) printf("\n%4d",i+1); else printf("%4d",i+1); printf("\n");} 不過老師原本給我們的程式碼還有 void printf_month(int dates,int week); void main(int argc, char*argv[]) 但是我假如直接照上面打,會出現error,因為 一開始的工作面就有 int _tmain(int argc, _TCHAR* argv[]) 這個程式碼 我想問的就是我上面那兩個void要放在哪或是要怎麼改寫才可以讓程式順利執行 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.243.45

04/20 22:46, , 1F
int _tmain(int argc, _TCHAR* argv[]) -> int main()
04/20 22:46, 1F

04/20 22:47, , 2F
下面那一段 printf_month 拿到main上面 還有請排版...
04/20 22:47, 2F
文章代碼(AID): #19x7eUoA (C_and_CPP)
文章代碼(AID): #19x7eUoA (C_and_CPP)