[Wiki] Hàm chỉ nhận scanf trong c/c++

  • Cấu trúc :
scanf ("chuỗi định dạng"[, đối mục 1, đối mục 2,…]);
  • Định nghĩa : thuộc thư viện tiền xử lý #include<stdio.h>. Có chức năng nhận giá trị nhập vào từ bàn phím truyền vào đối tượng.
  • Ví dụ : Nhập vào ngày, tháng, năm theo dạng ngay/thang/nam (25/12/2014)
#include <stdio.h>

int main(int argc, char** argv)
{
	int ngay, thang , nam ;
	printf("Moi ban nhap ngay, thang, nam hien tai!!!");
	scanf("%d/%d/%d", &ngay, &thang, &nam);
	printf("\n Hien tai la ngay : %d/%d/%d \n", ngay, thang, nam);
	getch();
	return 0;
}
  • Lưu ý : scanf: tên hàm, phải viết bằng chữ thường.
    khung định dạng: được đặt trong cặp nháy kép (" ") là hình ảnh dạng dữ liệu nhập vào.
    đối mục 1,…: là danh sách các đối mục cách nhau bởi dấu phẩy, mỗi đối mục sẽ tiếp
    nhận giá trị nhập vào.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?