我定义了一个int 类型的数组a[100].但在运行时要求在键盘上随意输入100以个内数字(究竟多少个不清楚),用逗号隔开,输完后按回车键结束,并最后输出着几个数.输入多少个数字是使用者自己

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 02:42:49
我定义了一个int 类型的数组a[100].但在运行时要求在键盘上随意输入100以个内数字(究竟多少个不清楚),用逗号隔开,输完后按回车键结束,并最后输出着几个数.输入多少个数字是使用者自己

我定义了一个int 类型的数组a[100].但在运行时要求在键盘上随意输入100以个内数字(究竟多少个不清楚),用逗号隔开,输完后按回车键结束,并最后输出着几个数.输入多少个数字是使用者自己
我定义了一个int 类型的数组a[100].
但在运行时要求在键盘上随意输入100以个内数字(究竟多少个不清楚),用逗号隔开,输完后按回车键结束,并最后输出着几个数.
输入多少个数字是使用者自己决定的.而且不能提前问使用者要输入多少数字.只要求使用者直接输入数字,按回车键结束.
这个程序怎么写?再线等待.
“Cc语言问题”
打错了,是C语言问题.
上边说错了.只是要求一个数组至少能输入100个数,大小不确定.是由别人输入书的个数自动决定的.

我定义了一个int 类型的数组a[100].但在运行时要求在键盘上随意输入100以个内数字(究竟多少个不清楚),用逗号隔开,输完后按回车键结束,并最后输出着几个数.输入多少个数字是使用者自己
#include
void main()
{
int a[100]={0};
int i=0;
do
{
scanf("%d",&a[i]);
i++;
}while (getchar()!='\n');
for (i=0;a[i]!='\0';i++)
{
printf("%d ",a[i]);
}
}