fondhi Postado Dezembro 29, 2011 Denunciar Share Postado Dezembro 29, 2011 Eu usei o dev-c++ e o codeblocks mas mesmo assim não funcionou de jeito algum. O código é de uma função, vou deixa-lo aqui:#include <iostream>#include <cstdlib>using namespace std; int somar (void){int a, b, resultado;cout <<"Digite um numero:\n";cin >> a;cin.ignore ();cout <<"Digite mais um numero:\n";cin >> b;cin.ignore ();resultado=a+b;return resultado; //valor que será retornado} int main (void){int resultadoDaFuncao;resultadoDaFuncao= somar(); //gravando o resultado da função em uma variávelcout <<"\nO resultado da funcao e "<<resultadoDaFuncao<<"\n";system ("pause");return EXIT_SUCCESS;}Dá erro nas linhas 17, 18 e 19 falando sobre stray. Esse código não foi quem contruiu, foi um site(http://www.tiexpert.net/programacao/c/funcoes.php) que ensina C++. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LacosTTe Postado Dezembro 29, 2011 Denunciar Share Postado Dezembro 29, 2011 compilei e rodei sem problema algum aqui no DEV C++ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tucano Postado Dezembro 29, 2011 Denunciar Share Postado Dezembro 29, 2011 Compilei no prompt e também funcionou sem problema nenhum... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fondhi Postado Dezembro 29, 2011 Autor Denunciar Share Postado Dezembro 29, 2011 Tentei aqui de novo e funcionou normalmente também, não sei o que acontenceu mas eu juro que não funcionou de primeira. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mainfield Postado Janeiro 12, 2012 Denunciar Share Postado Janeiro 12, 2012 compilei e rodei sem problema algum aqui no DEV C++ [2] Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fondhi
Eu usei o dev-c++ e o codeblocks mas mesmo assim não funcionou de jeito algum.
O código é de uma função, vou deixa-lo aqui:
#include <iostream>
#include <cstdlib>
using namespace std;
int somar (void){
int a, b, resultado;
cout <<"Digite um numero:\n";
cin >> a;
cin.ignore ();
cout <<"Digite mais um numero:\n";
cin >> b;
cin.ignore ();
resultado=a+b;
return resultado; //valor que será retornado
}
int main (void){
int resultadoDaFuncao;
resultadoDaFuncao= somar(); //gravando o resultado da função em uma variável
cout <<"\nO resultado da funcao e "<<resultadoDaFuncao<<"\n";
system ("pause");
return EXIT_SUCCESS;
}
Dá erro nas linhas 17, 18 e 19 falando sobre stray. Esse código não foi quem contruiu, foi um site(http://www.tiexpert.net/programacao/c/funcoes.php) que ensina C++.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.