一道函数排序问题问题
我找到答案了,想问一下为什么第一种程序可以,第二种不可以
程序代码:int input(int data[])
{
int i, x, n = 0;
printf("\nPlease input numbers:");
for (i=0; i<maxNums; i++)
{
scanf("%d", &x);
if (endFlag == x)
{
break;
}
data[i] = x;
n++;
}
return n;
/* User Code End(考生添加代码结束。注意:空行和单独为一行的{与}均不计行数、行长不计行首tab缩进) */
}
程序代码:int input(int data[])
{
int i, x, n = 0;
printf("\nPlease input numbers:");
for (i=0; i<maxNums; i++)
{
scanf("%d", &data[i]);
if (endFlag == data[i])
{
break;
}
n++;
}
return n;
/* User Code End(考生添加代码结束。注意:空行和单独为一行的{与}均不计行数、行长不计行首tab缩进) */
}[此贴子已经被作者于2015-11-28 12:34编辑过]

