×

Làm thế nào để nhập một số từ bàn phím và in ra số đó?

Để 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ên number để 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ến number. %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ến number 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ến number, 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