[新手]请问如何统计打入的int变量的个数
我打一些数(int),但不知道个数1.如何统计这些数的个数呢?并且如何同时将这些数放入数组求平均值呢?
求教
谢谢
我刚才想了想,贴个上来
#include<stdio.h>
#include<math.h>
main()
{
char b[256];
int a[256];
int i,num=1,sum=0;
printf("please enter the numbers\n");
gets(b);
//printf("%s\n",b);
for (i=0;;i++)
{
if (b[i]=='\0')
break;
if (b[i]==' ')
num=num+1;
}
//printf("%d\n",num);
for (i=0;i<num;i++)
{
scanf("%d",&a[i]);
sum=sum+a[i];
}
sum=sum/num;
printf("%d",sum);
}
但是有个问题的,我这个需要打两遍,有什么法子解决伐?