編寫一個子程序讓鍵盤輸入一串數字?
修改了一下,現在是以F6為結束的,回車結束比較麻煩。
#include <stdio.h>
int keyin(int input[], int n)
{
int k;
printf("請輸入數組:(空格為分隔符,回車為結束標志) ");
for(k=0; k<n; k++)
{
if ( scanf("%d", &input[k]) == EOF )
{
break;
}
}
return k;//如何修改?
}
int main()
{
int i,n;
int yhl[10];//如何修改
n = keyin( yhl, 10 );//如何修改?
for ( i = 0; i < n; ++i )
{
printf( "%d ", yhl[i] );
}
printf( "\n");
}