编程,输入若干个0 到 9之间的整数,输入-1时停止,输出各整数的个数。
#include <stdio.h>
main ()
{
int i,n,sum=0;
printf("Please input 0-9,end with -1:\n");
do
{
scanf("%d",&n);
if(n>=0&&n<=9)
sum+=1;
}while (n!=-1);
printf("the number of integer is:%d\n",sum);
}
像上面的程序输入一个整数打一个空格键,输入-1后还可以输入数字。
能否做到当输入-1后回车或者打空格的时候,程序自动结束并且统计0-9的整数个数。