• 0
Sign in to follow this  
dfop02

Comparação de string

Question

Estou com um pequeno problema aqui pra comperar uma string com uma letra, e também gostaria q tudo q o usuario digitasse no scanf seja automaticamente em maiusculo, pra evitar mais erros mas também não soube fazer, podem me explicar o que estou errando? Já tentei também botar a comparação padrão de strings strcmp mas n funcionou também =/

int digitar_jogada(){
	int i, lin, col;
	char onde_esta[2], onde_vai[2];
	
	printf("\nDigite com qual peça deseja jogar: ");
	scanf("%s", onde_esta);
	printf("\nDigite onde deseja jogar: ");
	scanf("%s", onde_vai);
	
	for (i=0; i<2; i++){
		// Get the line
        **DA ERRO NA LINHA ABAIXO**
		if(onde_esta[i] == "A"){
			col = 1;
		}
		else if(onde_esta[i] == "B"){
			col = 2;
		}
		else if(onde_esta[i] == "C"){
			col = 3;
		}
		else if(onde_esta[i] == "D"){
			col = 4;
		}
		else if(onde_esta[i] == "E"){
			col = 5;
		}
		else if(onde_esta[i] == "F"){
			col = 6;
		}
		else if(onde_esta[i] == "G"){
			col = 7;
		}
		else if(onde_esta[i] == "H"){
			col = 8;
		}
		// Get the cols
		else if(onde_esta[i] == 1){
			lin = 1;
		}
		else if(onde_esta[i] == 2){
			lin = 2;
		}
		else if(onde_esta[i] == 3){
			lin = 3;
		}
		else if(onde_esta[i] == 4){
			lin = 4;
		}
		else if(onde_esta[i] == 5){
			lin = 5;
		}
		else if(onde_esta[i] == 6){
			lin = 6;
		}
		else if(onde_esta[i] == 7){
			lin = 7;
		}
		else if(onde_esta[i] == 8){
			lin = 8;
		}
	}
	return lin, col;
}

 

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this