指定该项输入数据所占列数为n。
换句话说,读取输入数据中相应的n位,但按需要的位数赋给相应的变量,多余部分被舍弃。
例如,scanf("%3c%3c",&ch1,&ch2);
printf(“ch1=%c,ch2=%c\n”,ch1,ch2);
假设输入"abcdefg",则系统将读取的"abc"中的"a"赋给变量ch1;将读取的"def"中的"d"赋给变量ch2,所以printf()函数的输出结果为:ch1=a,ch2=d。
指定该项输入数据所占列数为n。
换句话说,读取输入数据中相应的n位,但按需要的位数赋给相应的变量,多余部分被舍弃。
例如,scanf("%3c%3c",&ch1,&ch2);
printf(“ch1=%c,ch2=%c\n”,ch1,ch2);
假设输入"abcdefg",则系统将读取的"abc"中的"a"赋给变量ch1;将读取的"def"中的"d"赋给变量ch2,所以printf()函数的输出结果为:ch1=a,ch2=d。