Ir0nMaid3n**
Power Member
Código:
#include <windows.h>
#include <stdio.h>
#include <string.h>
int main( void){
int certo=0, errado=0;
char line[1024];
printf("\n qual e a capital de lisboa?\n");
gets(line);
if(strcmp(line, "Portugal") == 0){
printf("certo");
printf("\n qual e a nacionalidade de camoes\n");
gets(line);
if(strcmp(line, "portugues") == 0)
printf("esta certo");
else printf("erro de comando tente outra vez");
printf("\n quem foi magritte\n");
gets(line);
if(strcmp(line, "pintor") == 0)
printf("certo");
else printf("errado");
}
else printf("erro de comando chama o 112");
Sleep(2000);
return 0;
}
Sintaxe de if com string de caracteres
O que eu queria era , sem loops , por exemplo se o utilizador errasse numa questão voltava ao inico mas sem loops
isto dava-me jeito para um jogo de texto que queria desenvolver em C em que quando a variavel VIDA era igual a 0 volatava ao inicio do programa
cumps ir0n