引力波发现分工:求救大虾:一个vc++算法

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 03:31:22
现需要对一个数组赋值,当输入-1时结束,完成这种动态性的输入用何算法合适,本人采用while和cin.get()并用fflush(stdin)清空,但不起作用

#define NUM 20
#include "iostream.h"
void main()
{
int myarray[NUM];
int a =0;
int count=0;
while(a != -1)
{
cin>>a;
myarray[count]=a;
count++;
if(count = NUM)
{
cout<<"Can't enter more data."<<endl;
}
}
}

#include "stdafx.h"
#include <iostream.h>
void main
{ int i=0;
int array[256];
while(array[i]!=-1)
{
cin>>array[i];
i++;
}
}

用链表吧