
		alcidesjr
		
		(usa Outra)
		
		Enviado em 11/09/2007 - 10:32h 
		Bom dia Galera...
estou com um trabalho de faculdade e não estou conseguindo adicionar um nome completo de uam pessoa em uma varial vinculada a um estrutura...
segue meu código inteiro(ainda no início para me ajudarem.....
agradeço....
#include<iostream>
#include<stdio.h>
using namespace::std;
typedef struct
{
	char status;
	char nu_conta[8];
	char name_tit[80];
	char endereco[100];
	char date_cnt[10];
	char  type_cnt[9];
	float sald_cnt;
	float lim_chq;
	char venc_cnt[10];
	char tele_num[15];
	char email_tit[50];
	
	
}cen_tab;
int num_reg=0;
cen_tab reg_bank[100];
void abr_cnt();	
void fch_cnt();
void cst_cnt();
void lst_cnt();
void alt_cnt();
void exit_mn();
int main()
{
	int menubnk;	
	do{
		cout<<"******Menu_Bank**********\n";
		cout<<"**** 1 - Abrir conta ****\n";
		cout<<"**** 2 - Fechar conta ***\n";
		cout<<"**** 3 - Consultar conta*\n";
		cout<<"**** 4 - Listar contas **\n";
		cout<<"**** 5 - Alterar conta **\n";
		cout<<"**** 6 - Sair ***********\n";
		cout<<"*************************\n";
		cin>>menubnk;
		
		switch(menubnk)
		{
			case 1:
				abr_cnt();
				
				break;
				
			case 2:
				fch_cnt();
				break;
			
			case 3:
				cst_cnt();
				break;
		
			case 4:
				lst_cnt();
				break;
			
			case 5:
				alt_cnt();
				break;
			case 6:
				exit_mn();
				break;
		}
		
	}while(menubnk!=6);
}
//TODOS OS VOID'S///////////////////////////////////////////////////////////////
//void para o case 1, abrir conta///////////////////////////////////////////////
void abr_cnt()
{
	char tipo_cnt;
	int tipoi;
	
	
	reg_bank[num_reg].status=1;
	cout<<"Digite o nmero da nova conta a ser inserida\n";
	cin>>reg_bank[num_reg].nu_conta;
      cout<<"Digite o nome do titular da conta:\n";
	scanf("%s",reg_bank[num_reg].name_tit);
	
	cout<<"Digite o endereo do titular:\n";
	cin>>reg_bank[num_reg].endereco;
	cout<<"Digite data de abertura da conta:\n";
	cin>>reg_bank[num_reg].date_cnt;
		
	do{
		cout<<"Digite (e) para conta especial e (c) para conta comum.:\n";
		cin>>tipo_cnt;
		if(tipo_cnt == 'e')
		{	
			strcpy(reg_bank[num_reg].type_cnt, "Especial");
		}
		if(tipo_cnt == 'c')
		{
			strcpy(reg_bank[num_reg].type_cnt, "Comum");
		}
	}while(tipo_cnt != 'c' || tipo_cnt != 'e' );
	cout<<"Digital o saldo atual da conta.";
	cin>>reg_bank[num_reg].sald_cnt;
	cout<<"Digite o limite do cheque especial.";
	cin>>reg_bank[num_reg].lim_chq;
	cout<<"Digite o vencimento do contrato.";
	cin>>reg_bank[num_reg].venc_cnt;
	cout<<"Digite o telefone do titular da conta.";
	cin>>reg_bank[num_reg].tele_num;
	cout<<"Digite o e-mail do titular da conta.";
	cin>>reg_bank[num_reg].email_tit;
	num_reg++;	
Valeu galera C-plus-plus!!!
}