問題:071024 数値を1つ変数seirekiに読み込んで、西暦を元号と年に換算して表示するCプログラムを作って実行しなさい。 ・1868<=seireki<=1911 ならば、Seireki n nen wa Meiji m nen と表示。ただし、m=n-1867。 ・1912<=seireki<=1925 ならば、Seireki n nen wa Taisho m nen と表示。ただし、m=n-1911。 ・1926<=seireki<=1988 ならば、Seireki n nen wa Showa m nen と表示。ただし、m=n-1925。 ・1989<=seireki<=2006 ならば、Seireki n nen wa Heisei m nen と表示。ただし、m=n-1988。 ・それ以外ならな、Data ga arimasen と表示。
main() { int seireki; printf("Seireki>"); scanf("%d",&seireki); if(1868<=seireki<=1911) printf("Seireki %d nen wa Meiji %d nen\n",seireki,seireki-1867); else if(1912<=seireki<=1925) printf("Seireki %d nen wa Taisho %d nen\n",seireki,seireki-1911); else if(1926<=seireki<=1988) printf("Seireki %d nen wa Showa %d nen\n",seireki,seireki-1925); else if(1989<=seireki<=2006) printf("Seireki %d nen wa Heisei %d nen\n",seireki,seireki-1988); else printf("Data ga arimasen\n"); }