-
Posts
195 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que allanxd postou
-
@TheNick, a função somando retorna um float, mas você não está aproveitando o retorno da função.
-
Você precisa usar o strcpy para copiar uma string (o = não funciona para strings). E você está utilizando quantidade como se fosse um vetor, mas é uma variável normal.
-
Se quer acessar o mc não pode fazer: tag = inicio->maquina->mc; Testei aqui e ao menos compilou, só não sei se faz o que você quer. Esta linha também deu erro no meu compilador: struct pc *maquina; Tive que tirar o struct para compilar. Eu uso o Code::Blocks, tive que fazer mais algumas mudanças para o código compilar. Porém o seu código original compilou praticamente normal aqui.
-
Ajudaria muito se colocasse o código completo usando os botões <>.
-
Não, não posso. Não consigo ver direito o seu código, mas parece que está assim: static int __BACKGROUND = 1/BLACK/; E o certo seria assim: static int __BACKGROUND = 1/*BLACK*/; Veja se funciona agora.
-
Eu não consigo ver o erro. Poderia transcrever a mensagem de erro aqui?
-
@Wallace Henrique Coelho, segui o código postado pelo @devair1010 e após fazer algumas modificações eu consegui compilar (no Code::Blocks). Aí só falta chamar as funções no main. Você deve fazer o mesmo, só seguir os erros que o compilador te indica e consertar. Você também poderia nos dizer o que o programa faz. Dê mais detalhes. E se o seu sistema for o Linux então o código não vai funcionar mesmo, pois usa a biblioteca específica do Windows.
-
Acho que este site explica melhor que eu: https://www.cprogressivo.net/2012/12/Buffer--o-que-e-como-limpar-e-as-funcoes-fflush-e-fpurge.html.
-
Use fflush antes do fgets. E acho que precisará de um array de trabalhador.
-
Os scanf de main parecem ter problema.
-
Para colocar conteúdo no txt pode-se utilizar o fprintf. Mas é como eu disse, queria ver o seu código com o FILE* para eu me basear na sua tentativa. E não esquecer de fechar o arquivo com fclose.
-
Está dizendo que ele cria um novo arquivo .txt em vez de colocar no mesmo arquivo? Seria bom se colocasse o código que tentou fazer utilizando o FILE*.
-
Veja sobre FILE* e suas respectivas funções. O meu compilador deu avisos nos scanf.
-
C Inserir números numa lista de forma ordenada
allanxd respondeu ao tópico de carinhadopcdaxuxa em C/C#/C++
Talvez este tópico que respondi te ajude: Se não só voltar aqui. -
Era isso mesmo. Só uma observação: no search não é necessário o uso da variável x, você pode retornar 1 ou 0 diretamente. E no size faltou atribuir um valor inicial no x.
-
Deixe a estrutura p do main global ou coloque NULL. Aí vai dar problema no search, e o problema está no for em si, na parte aux->prox != NULL. Aliás, parece que todas as funções têm esse problema.
-
Python pegar o terceiro elevado ao cubo sempre retorna resultado errado
allanxd respondeu ao tópico de MugenShion em Programação - outros
Há diferença entre fazer 3 ** (1/3) e 3 ** 3, por exemplo. -
O problema aparenta estar no for em si. E por que o tamanho é um ponteiro?
-
Python Comando muito básico de Python
allanxd respondeu ao tópico de Mdakour em Programação - outros
Retire a comparação com True que funciona. if 'coisa' in frase: -
scanf("%i",&vetor); Parece que o problema está aí.
-
#include <iostream> using namespace std; int main () { int num=0; string str[10]; string str2; for (;num<=9;num++) { cout << " Digite 10 nomes " <<num<<endl; cin >> str[num]; } cout << " Digite o nome que deseja achar: " <<endl; cin >> str2; num = 0; while(num <= 9) { if(str2==str[num]) { cout << "O nome existe" <<endl; } else { cout << "O nome nao existe" <<endl; } num++; } return 0; } Essa é uma das maneiras que pode fazer.
-
setlocale(LC_ALL, "BR"); Essa linha está estranha. scanf("\n\t%d", r2); Essa também e acho que é o problema principal.
-
C Retornar um vetor em outra função
allanxd respondeu ao tópico de Matheus Miranda Souza em C/C#/C++
Parece que faltou passar o argumento à função e o retorno da função é int, mas está colocando em um char. -
Os erros que vejo são as funções com a primeira letra em maiúscula e a função system que está embaixo do return. Retire o \\ no final do comentário senão o compilador acha que a função main (a linha seguinte) é um comentário também. Esse que é o problema principal. Mas essa IDE é meio maluca mesmo. Eu uso o Code::Blocks.
-
Só trocar o cstdlib por stdlib.h. Espero que veja onde eu mudei, senão não vai aprender.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais