はじめてのC

■問題1
for文で値をn個、配列に入力した後に
for文で値をn個、画面に出力する。
-1を入力したら終了する。
入力できる値は最大20個。

int main(void)
{     
    int i;
    int str[20];

    printf("数値を入力してください。\n");

    for (i = 0; i < 20; i++) {
        scanf_s("%d", &str[i]);
        if (str[i] == -1)
            break;
    }  
    for (i = 0; i < 20; i++) {
        if (str[i] == -1)
            break;
        printf("数値は%dです。\n", str[i]);
    }
}

コメントを残す