编程题:scanf()函数的使用

 #include<stdio.h>

main()

{int x,y,a1,b1,a2,b2,c2;

 scanf("x=%d,y=%d",&x,&y);

 scanf("%d,%d,%d",&a1,&b1,&c1);

 scanf("%d,%d,%d",&a2,&b2,&c2);

 printf("x=%d,y=%d\n",x,y);

 printf("a1=%d,b1=%d,c1=%d\n",a1,b1,c1);

 printf("a2=%d,b2=%d,c2=%d\n",a2,b2,c2);

}

运行结果:

 从键盘中输入时分别是:

   x=1,y=2

   3,4,5

   6 7 8

屏幕显示:

   x=1,y=2

   a1=3,b1=4,c1=5

   a2=6,b2=7,c2=8

c库函数:scanf()函数的使用 - 文豪 - WELCOME MY BLOG.

 

举一反三:

 1.写出语句scanf(“yy-mm-dd=%d-%d-%d”,&year,&month,&date);

从键盘上的输入形式。

2.思考:上式输入复杂,有没有更好的方法既可以表达输入的提示又可以简化输入量?