C言語なら俺に聞け(入門篇) Part 7
■ このスレッドは過去ログ倉庫に格納されています
0612デフォルトの名無しさん
2007/02/14(水) 03:43:01#include <string.h>
int wtoji(int, char *, int *);
int main(){
int wyear = -1, jyear = 0;
char nengo[16];
printf("西暦→和暦に変換を行います。終了するには0を入力して下さい。\n");
while(wyear != 0){
printf("西暦を入力して下さい(1868-2050)) : ");
scanf("%d", &wyear);
if(wtoji(wyear, nengo, &jyear) == 0)
printf("西暦%d年は、%s%d年です\n", wyear, nengo, jyear);
}
return 0;
}
/*********************************
wtoji() 西暦から和暦へ変換する
[引数] wyear -- 西暦
nengo -- 和暦の年号文字列へのポインタ
jyear -- 和暦へのポインタ
[戻り値] 変換できたら0、範囲外なら1
***********************************/
■ このスレッドは過去ログ倉庫に格納されています