调用函数进行计数 #include<stdio.h> int count(int arr[]) { int i=-1; do { i++; printf("please input a number"); scanf("%d",&arr[i]); }while(arr[i]>=0); return i; } int main(void) { int arr[4]; printf("%d",count(arr)); return 0; }