Comando goto
Publicado por C0Y0TE- 04/12/2005
[ Hits: 9.931 ]
Goto é um comando de controle de fluxo e é um comando de salto incondicional. Este salto realizado, vai para um local especificado. Mas o comando e o local especificado têm de estar na mesma função.
No exemplo foi usado o comando switch. Se for digitado um numero fora do case, o comando goto volta antes do switch. Foi usado o rotulo "volta:".
#include <stdio.h>
int main() {
   int x;
 volta: printf ("Digite um numero de 1 a 5 -> ");
 scanf ("%d",&x); 
 switch (x) {
 case 1: printf("\tO numero digitado foi 1");
 break;
 case 2: printf("\tO numero digitado foi 2");
 break;
 case 3: printf("\tO numero digitado foi 3");
 break;
 case 4: printf("\tO numero digitado foi 4");
 break;
 case 5: printf("\tO numero digitado foi 5");
 break;
 default: goto volta; }
 return (0); }
Progressões Aritméticas e Geométricas (PA e PG)
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Programa fora de escala na tela do pc (36)
Instalação dualboot Windows 11 e Debian 13 (0)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









