1、scanf("%f%d",&f,&d);
printf(“输入的有效数据个数:%d”,scanf("%f%d",&f,&d));
scanf会返回输入的有效数据个数。
2、scanf会读取内存缓冲区的数据
如果要避免scanf读取数据缓存区的数据,可以使用scanf(“%*[^\n]%*c”);//清楚输入缓冲区剩余字符
1、scanf("%f%d",&f,&d);
printf(“输入的有效数据个数:%d”,scanf("%f%d",&f,&d));
scanf会返回输入的有效数据个数。
2、scanf会读取内存缓冲区的数据
如果要避免scanf读取数据缓存区的数据,可以使用scanf(“%*[^\n]%*c”);//清楚输入缓冲区剩余字符