編寫一個讀取10個整數的程序並打印第一個和最後一個在第一行,第二個和第九個在下一行上的第一個和最後一個,下一行的第三個和第七個 ,等等。C代碼,用戶輸入10個數字並按照一定的順序輸出它們
Please enter 10 numbers:
10 31 2 73 24 65 6 87 18 9
Your numbers are:
10 9
31 18
2 87
73 6
24 65
到目前爲止,我已經編寫了要求輸入的代碼。我不知道如何獲得輸出,並且目前無法找到答案。
#include <stdio.h>
int main (void)
{
int numbers;
printf("Please enter Ten numbers:");
scanf("%d", & numbers);
printf("your numbers are: %d", numbers);
return 0;
}
因此,您可以讀取並打印1個數字。你能改進你的代碼來閱讀和打印2個數字嗎? – mch
因此,爲了讓我的代碼打印兩個數字,是否必須輸入%2d?在我的scanf?我對編程非常陌生,但我仍然不知道如何與我的系統交談。 – Don
代碼可以改進以讀取兩個數字。 – Don