当格式字符串的末尾有一个换行符时,扫描为什么要求两次输入?
#include <stdio.h>#include <stdlib.h>#include <string.h>char *method1(void){ static char a[4]; scanf("%s\n", a); return a;}int main(void){ char *h = method1(); printf("%s\n", h); return 0;}
scanf
ITMISS
holdtom
慕虎7371278
相关分类