Scanf()函数的使用要点:
函数字符串的所有内容都是读取内容 必须一一对应*(空格如C中其他部分一样,可忽略)*
Example :
#include<stdio.h>
int main()
{
int a = 0;
int b = 0;
scanf("%d %d",&a,&b);
printf("a=%d,b=%d",a,b);
return 0;
}
则输入:1 2 有:
反之,若输入1,2或1 . 2
则返回值为0 0,说明扫描函数未读取到任何数值,已经出现错误;
【注】:
在字符串部分可输入非数字的字符,只需保证输入内容与函数的形式一致即可保证读取到输入数值;
scanf("practice a,b",&a,&b);
则输入:practice 1,2,即可得到:a=1,b=2;