カレンダー指向プログラミング

4月1日 int funca(int a)
{
 a = a*2;
 return a;
}
4月2日 int funca(int a)
{
 a = a*3;
 return a;
}
4月3日 int funcb(void)
{
 int b=funca(5);//昨日のものが適用される
int c=昨日のfunca(3)*一昨日のfunca(4);
 return c;
}
※ちかい日付のものは多少スペルが違ってもOK.あらかじめ納期をメモできる