Để nhập một số từ bàn phím và sau đó in ra số đó trong ngôn ngữ lập trình C, bạn có thể sử dụng hàm scanf()
để đọc giá trị nhập vào từ bàn phím, rồi dùng printf()
để in giá trị đó ra màn hình. Dưới đây là một ví dụ minh họa cách làm:
#include <stdio.h>
int main() {
int number;
printf("Please enter a number: ");
scanf("%d", &number);
printf("You entered: %d\n", number);
return 0;
}
Trong ví dụ này:
int number;
khai báo một biến số nguyênnumber
để lưu trữ giá trị nhập vào.printf("Please enter a number: ");
in ra một thông điệp nhắc người dùng nhập một số.scanf("%d", &number);
đọc giá trị số nguyên nhập vào từ bàn phím và lưu trữ nó vào biếnnumber
.%d
chỉ ra rằng dữ liệu được nhập vào là kiểu số nguyên, và&number
là địa chỉ của biếnnumber
mà giá trị nhập vào sẽ được lưu trữ.printf("You entered: %d\n", number);
in ra giá trị của biếnnumber
, nghĩa là số nguyên mà người dùng đã nhập vào.
Hãy nhớ rằng khi sử dụng scanf()
, bạn cần cung cấp địa chỉ của biến (&number
trong trường hợp này) để scanf()
có thể gán giá trị nhập vào trực tiếp vào biến đó.
Comments