Enviado em 31/01/2015 - 06:51h
Não to entendendo o que está acontecendo, fica dando erro e eu não entendi o por quê deste erro. Se alguém puder me dar uma luz, agradeço! Um abraço: Segue!#include <iostream>
#include <cstring>
using namespace std;
struct ALUNOS{
int COD;
char NOME[30];
};
void EmpilhaCadastraAlunos(ALUNOS CA, int &t);
int main()
{
ALUNOS CadastroAluno;
int opc, topo = -1;
cout << "Escolha uma opcao abaixo:" << endl;
cout << "0 - Inserir Aluno" <<endl;
cout << "1 - Remover Aluno" <<endl;
cout << "3 - Sair" <<endl;
cin >> opc;
switch(opc)
{
case 0:
cout << "Insira a Matricula do aluno" <<endl;
cin >> CadastroAluno.COD;
cout << "Insira o Nome do aluno" <<endl;
cin >> CadastroAluno.NOME;
EmpilhaCadastraAlunos(CadastroAluno, topo);
}
return 0;
}
void EmpilhaCadastraAlunos(ALUNOS CA, int &t)
{
ALUNOS pilha[5];
t++;
pilha[t].COD = CA.COD;
//pilha[0].NOME = CA.NOME;
strcpy(pilha.NOME, CA.NOME);
}
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Unbuntu não atualiza o firmware [RESOLVIDO] (2)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (0)
Dúvidas sobre a originalidade de conteúdos online (10)
Erro de interface de Rede no Virt Manager dentro Debian 13 KDE [RESOLV... (12)