在C語言中,可以使用scanf函數來輸入一個坐標。假設我們希望輸入一個二維平面上的坐標(x, y),可以按照以下方式編寫代碼:
#include <stdio.h>
int main() {
int x, y;
printf("請輸入坐標x: ");
scanf("%d", &x);
printf("請輸入坐標y: ");
scanf("%d", &y);
printf("輸入的坐標為: (%d, %d)\n", x, y);
return 0;
}
在上述代碼中,我們首先聲明兩個變量x和y來存儲輸入的坐標。然后使用printf函數來提示用戶輸入x坐標并使用scanf函數讀取用戶輸入的值并存儲到x變量中。接著,再次使用printf函數提示用戶輸入y坐標并使用scanf函數讀取用戶輸入的值并存儲到y變量中。最后,使用printf函數來輸出輸入的坐標。
請注意,scanf函數使用格式化字符串來指定輸入的格式,%d表示讀取一個整數。另外,&符號用于獲取變量的地址,這是因為scanf函數需要傳遞變量的地址來修改變量的值。