Linguagem C Ajuda

Devil_Angel100

Power Member
e o seguinte kuando executo de me erro no void e dis:

Error 1 error C2062: type 'void' unexpected c:\Documents and Settings\jjj\Os meus documentos\Visual Studio 2005\Projects\Tentativa3\Tentativa3\Tentativa3.cpp 47

ja fix de tudo e nada bahh...

Espero que me posssam ajudar cump
PHP:
// Tentativa3.cpp : main project file.

#include "stdafx.h"
#include <iostream>
#include <cctype>
using namespace System;
using namespace std;


int cont=0;

void adicionar();




int main()

{
    int num(15);
    do
    {
    
    char op;
        cout<<"1- Adicionar\n";
        cout<<"2- Consultar\n";
        cin>>op;
    Console::ReadKey();


switch(op)

{
case '1':
    {
    cont++;
    adicionar();
    }
            break; 


    }while (op<0 || op>2);
return 0;
    }


void adicionar();{ // DA ME ERRO AQUI
    Console::Clear();

cout<<"Adicione um numero";



}
  
}
 
hum, nao acho que possas declarar funçoes dentro de funçoes ;D, lol :x.
As identações estao um pouco confusas, mas penso que estas a declarar a função void adicionar() dentro da função main() :O. Crias o prototipo, tudo bem. Mas depois ha ai uma confusão com as chavetas :x.

Posso estar a ver mal, mas nao me parece fazer sentido.

Cumprimentos ;)
 
Ja para nao falar que tens um ';' a seguir à função, logo ele esta a ignorar o resto da função que queres implementar ;D ;).
Hum, lol. Isso das chavetas as vezes tambem me acontece, é chato quando diz que o problema é numa linha mas quando descubrimos tem a ver com outra coisa qualquer ;D.

Cumprimentos ;)
 
Back
Topo