根据用户输入进行struct初始化:

时间:2014-12-06 16:30:28

标签: c++

我的问题是如何询问用户他们拥有多少员工以及如何在循环中使用该整数,在这种情况下我使用了10作为常量。

例如:

#include <iostream>
#include <iomanip>
#include <string>
#include <cctype>


using namespace std;

struct Employee
{
    string firstname;
    string lastname;
    int employeeid;;
};


void InputData (Employee i[]);
void checkdata(Employee i[]);

void Results (Employee i[]);



int main()
{   

   Employee i[10];



   checkdata (i);
   Results (i);

   cin.get();cin.get();
   return 0;
 }

 void InputData (Employee i[])
{
 for (int x=0; x < 10; x++)
        {
             this is where the loop resides and runs 10 times

       }
}
Void checkdata (i);
{
}
Void Results (i);
{
}

还有什么方法可以确保employeeid与之前的条目不重复?

感谢您抽出宝贵时间帮助我。

1 个答案:

答案 0 :(得分:0)

循环上一个条目&amp;检查每一个。