C随笔笔记-scanf

mac2024-03-25  28

第一种

#include<stdio.h> int main() { char c1, c2; printf("连续输入字符:\n"); scanf_s("%c",&c1,1);//多一个参数表示最多读取多少位字符 //fflush(stdin); //清空缓存 scanf_s("%c",&c2,1); printf("您输入的值为:c1=%c,c2=%c\n",c1,c2); return 0; }

第二种

#include<stdio.h> int main() { int a, b; printf("请输入a,b的值(用逗号分隔):\n"); scanf_s("%d,%d",&a,&b); printf("您输入的值为:a=%d,b=%d\n",a,b); //ctrl l 删除当前行 //ctrl j 代码提示 return 0; }

注意 两种方法混合使用容易出错

最新回复(0)