Juin Posted January 3, 2010 at 07:07 PM Report Share #303899 Posted January 3, 2010 at 07:07 PM Tenho esta função.... int AdicionarProposta(Livro dados[], int indx){ //Função para adicionar noas propostas system("cls"); if(indx<DIM){ dados[indx]=LerProposta(indx); //Chama a Função para a leitura das propostas ++indx; EscreverFicheiro(dados[indx], indx, "basededados.txt", "w"); //Chama o procedimento para escrever no Ficheiro os dados. printf("Proposta inserida com sucesso!\n"); } else printf("Espaço insuficiente para novas Propostas!\n"); return indx; } [\code] depois a chamo desta maneira noutra função.... [code] posicao = AdicionarProposta(f[posicao],indice); [\code] e tou a ter este tipo de erro... funcoes.c:491: error: incompatible type for argument 1 of `AdicionarProposta' Link to comment Share on other sites More sharing options...
Baderous Posted January 3, 2010 at 07:10 PM Report Share #303901 Posted January 3, 2010 at 07:10 PM O 1º argumento é o vector f, e tu estás a passar-lhe uma posição desse vector. Link to comment Share on other sites More sharing options...
Juin Posted January 3, 2010 at 07:14 PM Author Report Share #303903 Posted January 3, 2010 at 07:14 PM Sim, mas então como resolvo este erro? Link to comment Share on other sites More sharing options...
Juin Posted January 3, 2010 at 07:17 PM Author Report Share #303904 Posted January 3, 2010 at 07:17 PM ja resolvi obrigado Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now