lacerda01 0 Denunciar post Postado Maio 15, 2007 Me ajuda Não consegui encontrar onde esta esse error do código abaixo linha 13 excepted declaration before ´}´token #include <iostream>#include <string.h>#define linmax 50#define colmax 6using namespace std;struct rcpu;string marca;string modelo;string cor;string tipo;string capacidade;int status;}int main(int args, char *argv[]) {int last_pos=0;struct rcpu vetcpu [50];int cont;{for ( cont=0; cont<50; cont++){cout<< "\n Digite a Marca:";fflush(stdin);getline (cin, vetcpu[cont].marca);cout<< "\n Digite a Modelo:";fflush(stdin);getline (cin, vetcpu[cont].modelo);cout<< "\n Digite a Cor:";fflush(stdin);getline (cin, vetcpu[cont].cor);cout<< "\n Digite o tipo:";fflush(stdin);getline (cin, vetcpu[cont].tipo);cout<< "\n Digite a capacidade:";fflush(stdin);getline (cin, vetcpu[cont].capacidade);}}for ( cont=0; cont<50; cont++){cout<<"\n Marca:" <<vetcpu[50].marca;cout<<"\n Modelo:" <<vetcpu[50].modelo;cout<<"\n Cor:" <<vetcpu[50].cor;cout<<"\n tipo:" <<vetcpu[50].tipo;cout<<"\n capacidade:" <<vetcpu[50].capacidade;}}while(opcao|=0){system("cls");cout<<"1. Adicionar\n";cout<<"2. Remover\n";cout<<"3. Alterar\n";cout<<"4. Listar\n";cout<<"Opcao:\n";fflush(stdin); switch(opcao) {case 1: system("cls");GetInfo();break;case 2: system("cls");cout<<"\n Qual Registro quer excluir?\n";fflush(stdin);break;case 3: system("cls");cout<<"\n Qual Registro quer alterar?\n";break;case 4: system("cls");ShowInfo();break;default:cout<< "\n Opcao Invalida!";break;}} Compartilhar este post Link para o post Compartilhar em outros sites
NorTheR 0 Denunciar post Postado Maio 15, 2007 struct rcpu; string marca; string modelo; string cor; string tipo; string capacidade; int status; } talvez seria.. struct rcpu { string marca; string modelo; string cor; string tipo; string capacidade; int status; }; Compartilhar este post Link para o post Compartilhar em outros sites
lacerda01 0 Denunciar post Postado Maio 21, 2007 Deu error na linha 14 - new type may not be defined in a return type (perhaps a semicolon is missing after the definition of ´rcpu´)two or more data type in declaration of main ´::main must return ´int´linha 48 expected unqualified-id before ´while´errors no codigo acima Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Maio 21, 2007 é só interpretar o que o compilador acusa sua linha 14 tem um '}' de bobeira. faltou voce abrir na struct struct rcpu{ string marca; string modelo; string cor; string tipo; string capacidade; int status;}; Compartilhar este post Link para o post Compartilhar em outros sites