01/10/2018, 08:26
Cho em hỏi chút về đoạn code c?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, m;
int result = scanf("%d%d", &n, &m);
printf("%d", result);
return 1;
}
em có đoạn code như thế! em chạy và nhập 345daf23 thì nó trả về giá trị 1 ;
còn nhập vào 123 1213 thì nó trả về giá trị 2 ! em vẫn không hiểu tại sao nó lại ra các giá trị như vậy? dấu bằng là gán, hàm scanf() trả về giá trị mình nhập vào mà???
Bài liên quan
Bạn viết scanf như vậy thì chỉ đọc vào m, n; còn trả về là trả số số đọc được mà.
dạ em hiểu r ạ! :)))))