Ir ao conteúdo

Problemas idioma Codeblocks


Rafinha Avenged

Posts recomendados

Postado

Galera, por favor, estou tendo um problema terrivel com o Codeblocks:

ele nao esta entendendo as variaveis em portugues!

Se eu faço um programa que tenha tipo:

printf ("\n A Soma de %d e %d é %d :",a,b,soma(a,B));

ele dá erro!

mas se eu coloco em inglês a variável:

printf ("\n A Soma de %d e %d é %d :",a,b,Sum(a,B));

ele pega.

quem me ajuda?

por favor.

Postado

consegui....troquei as variaveis.

mas, to com outro problema:

#include <stdio.h>
#include <stdlib.h>

int main()
{
int a, b, c;


printf("Digite o primeiro valor: ");
scanf("%d", &a);
printf("Digite o segundo valor: ");
scanf("%d", &;
c = a+b;
printf("O Resultado é: %d\n", c);

return 0;
}

o programa acima, quando roda no Codeblocks, roda normal, pede o valor 1 e o valor 2, so que na hora de imprimir a soma, tá dando um lixo da memoria (471189)

O Resultado é: 4700506

o que pode ser isso?

Postado

Cara aqui funcionou de boa, talvez seja algum erro de instalação... tente compilar executar pela linha de comando.

Linux/Mac:

compilar -> gcc programa.c -o programa

executar-> ./programa < entrada.txt

Windows:

compilar -> gcc programa.c -o programa.exe

executar-> programa.exe < entrada.txt

obs: entrada.txt seria qualquer valor para teste do programa;

Postado

É opcional..., mas é de grande valia quando se esta entrando com uma quantidade de dados, como uma struct, mas para o algoritmo acima a entrada poderia ser manualmente mesmo.

Fica a dica.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!