#include unsigned long next_state(unsigned long x) { if (x % 2 == 0) {return(x/2);} else {return(3*x+1);} } main(void) { unsigned long state, kosu; int i; printf("漸化式による数列を計算します。初期値aを入力ください。\n"); printf(" a="); scanf("%d",&state); printf("何個もとめますか?個数を入力ください。\n 桁数="); scanf("%d",&kosu); for (i=0; i