URI-Problema_1234_

1. URI-Problema_1234_

Pedro Henrique Faria Teixeira
GloomyBr

(usa Nenhuma)

Enviado em 19/01/2017 - 14:57h

Esta dando 100% de erro, sendo que ta tudo certo, alguém já o fez?
Segue abaixo o código.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
int main(){
char str[100];
int i,j,count = 1,danca = 0;
char p[1000] = "abcdefghtijklmnopqrstuvxzwyABCDEFGHIJKLMNOPQRSTUVXZWY";
gets(str);

for(i=0;i<strlen(str);i++){
for(j=0;j<strlen(p);j++)
if(str[i] == p[j]){
count++;
break;
}
if(count%2!=0)
str[i] = tolower(str[i]);
else
str[i] = toupper(str[i]);

}
// printf("%d\n",count);
puts(str);
return 0;
}



  


2. Re: URI-Problema_1234_

Paulo
paulo1205

(usa Ubuntu)

Enviado em 19/01/2017 - 23:46h

Desculpe pela franqueza, mas se “está dando 100% de erro”, parece óbvio que não é verdade que “está tudo certo”.

Seu programa precisa apenas de uma variável inteira, para receber o valor de retorno de getchar(), e de uma booleana, para indicar se a próxima letra deve ser maiúscula ou minúscula, bem como das funções de <ctype.h> isalpha(), toupper() e tolower().

Não complique o que é simples.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts