/* kadai033                                                     							  */
/* n を入力されたときに以下の漸化式で示される数列の n 項目を出力するプログラムを作成せよ。
ただし、n として 0 が入力されるまで繰り返すこと。また、負の値が入力された場合は再入力させる。 */
/* 2026.06.17 H.Funayama                                    								  */
#include <stdio.h>
int main(void) {
    int n, i, A;
    printf("n を入力してください（0で終了）\n");
    while (1) {
        scanf("%d", &n);
        if (n == 0) {
            break;
        } else if (n < 0) {
            printf("負の値は無効です。再入力してください:\n");
        } else {
            A = 3;  // A1 = 3
            if (n == 1) {
                printf("A%d = %d\n", n, A);
            } else {
                // for文を使用
                for (i = 2; i <= n; i++) {
                    A = A * 2 - 2;
                }
                printf("A%d = %d\n", n, A);
            }
        }
    }
 
    printf("終了します。\n");
 
    return 0;
}