用面向对象的方法 哪里不对?
我想实现通讯录的录入功能#include<iostream>
using namespace std;
void luru();//录入通讯录(包括姓名 性别 电话 地址 生日 分组(同事 家人 朋友 陌生人))
char Name[30];//暂定可以录入30个人的姓名
char Sex[30];//男或女
int Phone[30];
char Address[30];
int Birth[30];//格式为20120101
char Group[30];//同事 家人 朋友 陌生人
void main()
{
int n=0;//初始通讯录中联系人为0
luru();
}
void luru()
{
int i=0,a;
cout<<"~~~~~~~~通讯录录入~~~~~~~~"<<endl;
cout<< "\t\t\t┏━━━━(︿_︿)━━━━┓" <<endl;
cout<< "\t\t\t┃§°°°°°°°°°°°§┃" <<endl;
cout<< "\t\t\t┃§ 温馨提示: §┃" <<endl;
cout<< "\t\t\t┃§ §┃" <<endl;
cout<< "\t\t\t┃§ 目前最多可以录 §┃" <<endl;
cout<< "\t\t\t┃§ §┃" <<endl;
cout<< "\t\t\t┃§ 入30人,谢谢~~ §┃" <<endl;
cout<< "\t\t\t┃§。。。。。。。。。。。§┃" <<endl;
cout<< "\t\t\t┗━━━━(︿_︿)━━━━┛" <<endl;
do
{
cout<< "输入姓名:\n" ;
cin>> Name[i];
cout<< "输入性别:\n" ;
cin>> Sex[i];
cout<< "输入手机号码:\n" ;
cin>> Phone[i];
cout<< "输入生日:(格式为20120101)\n" ;
cin>>Birth[i];
cout<< "输入地址:\n";
cin>> Address[i];
cout<< "输入分组:(同事 家人 朋友 陌生人)\n" ;
cin>> Group[i];
cout<<endl;
i++;
cout<<"请问是否继续录入?(任意键继续,0结束录入)"<<endl;
cin>>a;
}while(a!=0);
}