教えて頂けるととても助かります!!
[課題]
キーボードから西暦年を入力して、昭和あるいは平成何年か表示する。生年を3人分続けて計算するものとする。その際、scanf関数、for文とif文の組み合わせる。西暦1926年(昭和1年)から2018年(平成30年)までを範囲とします。
#include <stdio.h>
int main(void){
int seireki, syouwa, heisei;
scanf("%d", &seireki);
printf("西暦は%d年\n", seireki);
if(seireki >= 1988){
for(seireki = 1988; seireki <= 2018; seireki++){
heisei = seireki - 1988;
printf("平成%2d年\n", heisei);
}
} else {
for(seireki = 1926; seireki <= 1987; seireki++){
syouwa = seireki - 1925;
printf("平成%2d年\n", syouwa);
}
}
}
ですが、一人分しか表示できず、ループされてしまっています。
ヒントでもいいので、教えて頂けると幸いです。