#include #include double match(int N){ double ans = 0; double i; switch(N % 2){ case 0 :for(i = 0; i <= N/2 - 1; i++){ ans += pow(10,i); } break; case 1 :for(i = 0; i <= N/2 - 2; i++){ ans += pow(10,i); } ans += 7 * pow(10,i); break; } return ans; } int main(void){ double n; printf("マッチの数は:"); scanf("%lf", &n); printf("最大の数は%.0fです。",match(n)); return 0; }