C/C++の宿題片付けます 141代目
■ このスレッドは過去ログ倉庫に格納されています
/* gcc --input-charset=cp932 --exec-charset=cp932 */
#include <stdio.h>
static char *jyunisi[12] = {"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"};
static char *jikkan[10] = {"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"};
int main(int argc, char *argv[]){
int nen = 1989;
if(argc<2) {puts("Parameter error."); return 1;}
sscanf(argv[1], "%d", &nen);
printf("%d %s %s\n", nen, jikkan[(nen+6)%10], jyunisi[(nen+8)%12] );
}
■ このスレッドは過去ログ倉庫に格納されています