Enviado em 15/06/2013 - 15:52h
Olá!#include <stdio.h> int main() { int opcao; while (opcao != 5) { printf("\n\n Escolha uma opcao entre 1 e 5: "); scanf("%d", &opcao); if ((opcao > 5)||(opcao <1)) continue; /* Opcao invalida: volta ao inicio do loop */ switch (opcao) { case 1: printf("\n --> Primeira opcao.."); break; case 2: printf("\n --> Segunda opcao.."); break; case 3: printf("\n --> Terceira opcao.."); break; case 4: printf("\n --> Quarta opcao.."); break; case 5: printf("\n --> Abandonando.."); break; } } return(0); }
Enviado em 15/06/2013 - 16:05h
Rodou aqui. como está compilando e qual é o erro?Enviado em 15/06/2013 - 17:13h
Enviado em 15/06/2013 - 17:16h
Achei isso, mas não entendi bem. Se alguém entender...Em gcc , o erro: code/client/client.h:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token é quase sempre associada a um typedef que não está no escopo quando você usá-lo. Por exemplo, veja a seguinte transcrição: pax> cat qq1.c ; gcc -o qq1 qq1.c mytype fn (int n) { return (mytype)n; } int main (void) { return 0; } qq1.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fn' pax> cat qq2.c ; gcc -o qq2 qq2.c typedef int mytype; mytype fn (int n) { return (mytype)n; } int main (void) { return 0; } qq2.c compiled okay. pax> _ Agora é um pouco difícil de discernir quais as linhas reais em seu mapa de código para thje números das linhas listadas nos erros, mas meu primeiro palpite seria que você não está incluindo os arquivos de cabeçalho CURL. Especificamente, eu não sei o que você está tentando para conseguir aqui: #ifdef USE_LOCAL_HEADERS //#include <../libcurl/curl/curl.h> #else //#include <../libcurl/curl/curl.h> #endif Parece que você copiou isso de uma "exibição da fonte de" representação de uma página web. O que você provavelmente precisa é de algo como: #include <../libcurl/curl/curl.h> ajustando, é claro, para a localização real do arquivo de cabeçalho.
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Erro de segmentação «Segmentation fault (core dumped)» ao retornar obj... (4)
Não Consigo instalar o cli-visualizer no Ubuntu 24.04 (2)
compilação samba 4.22 rock linux 9.5 (1)
Posso instalar usar o grub sem ter linux instalado, para iniciar o win... (1)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (4)