Saito Posted November 1, 2012 Report Share Posted November 1, 2012 Olá, fiz um pequeno programa em C, que faz uma soma simples. #include<stdio.h> #include<conio.h> void main () { int A,B,Soma; printf("Digite um valor:"); scanf("%d,&A"); printf("Digite outro valor:"); scanf("%d,&B"); Soma=A*B; printf("Resultado: %d", Soma); } ele compila e roda, e ao colocar os valores 10 e 10 para somar o resultado que volta é o seguinte: -1045561344 porque está vindo um número negativo ? Quote Link to comment Share on other sites More sharing options...
0 PedroCunha Posted November 1, 2012 Report Share Posted November 1, 2012 (edited) As aspas no scanf ficam assimscanf("%d%",&A); e não assim: scanf("%d%, &A");Att.,Pedro Edited November 1, 2012 by PedroCunha Quote Link to comment Share on other sites More sharing options...
0 JohnatanWesley Posted November 11, 2012 Report Share Posted November 11, 2012 o erro tambem esta na soma que você não esta somando e sim mutiplicando!!ErradoSoma=A*B; Correto Soma=A+B;ai sou novo tambem na programação C e tenho esses mesmos poblemas...abraço... e essa é a minha primeira resposta... \o... novatoa aki... rsrsrs Quote Link to comment Share on other sites More sharing options...
0 PauloVieira88 Posted February 4, 2014 Report Share Posted February 4, 2014 Está ai, deixei em negrito as linhas que tinham o erro. #include<stdio.h>#include<conio.h>void main (){int A,B,Soma;printf("Digite um valor:"); scanf("%d",&A); printf("Digite outro valor:"); scanf("%d",&B); Soma=A+B; printf("Resultado: %d", Soma);} Quote Link to comment Share on other sites More sharing options...
Question
Saito
Olá, fiz um pequeno programa em C, que faz uma soma simples.
#include<stdio.h>
#include<conio.h>
void main ()
{
int A,B,Soma;
printf("Digite um valor:");
scanf("%d,&A");
printf("Digite outro valor:");
scanf("%d,&B");
Soma=A*B;
printf("Resultado: %d", Soma);
}
ele compila e roda, e ao colocar os valores 10 e 10 para somar o resultado que volta é o seguinte: -1045561344
porque está vindo um número negativo ?
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.