#include <stdio.h>
int main()
{
int var, rar;
scanf("%d %d", &var, &rar);
printf("%d %d", var, rar);
}
ถ้าฉันให้ข้อมูลเป็น bn nb
,พิมพ์ออกจะเป็น -81319504 32767
. ทำไมเหรอ?
#include <stdio.h>
int main()
{
int var, rar;
scanf("%d %d", &var, &rar);
printf("%d %d", var, rar);
}
ถ้าฉันให้ข้อมูลเป็น bn nb
,พิมพ์ออกจะเป็น -81319504 32767
. ทำไมเหรอ?
งานนี้ตัวเองอธิบายรหัสกับต่างออก inputs.
#include<stdio.h>
int main(void)
{
int var=42,rar=43;
printf("Scanf return value, should be 2 in case of success: %d\n", scanf("%d %d",&var,&rar));
printf("Values, 42 and 43 are inits of not successfully scanned ones: %d %d",var,rar);
}
สำหรับนำเข้าข้อมูล"3 nb"คุณสำหรับตัวอย่าง:
Scanf กลับค่าควรเป็น 2 ในกรณีของความสำเร็จ:1
ค่าของ 42 และ 43 เป็น inits งไม่เรียบร้อยแล้วสแกนที่:343
สำหรับนำเข้าข้อมูล"bn 3"คุณ:
Scanf กลับค่าควรเป็น 2 ในกรณีของความสำเร็จ:0
ค่าของ 42 และ 43 เป็น inits งไม่เรียบร้อยแล้วสแกนที่:4243
กล่องแสดงรายละเอียดข้อมูลคุณจะเจอในเอกสาร: