Ir para conteúdo
Fórum Script Brasil

GomesRE

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre GomesRE

GomesRE's Achievements

0

Reputação

  1. Observação: Não poderão ser utilizadas na sua implementação as seguintes funções da biblioteca nativa do compilador C: isupper(), islower(), tolower(), toupper(), isdigit(), isalpha(), strlwr() e strupr(). Escreva uma função que transforme todos os caracteres de uma string em seus correspondentes em minúsculo. Da mesma forma, escreva uma função que faça justamente o contrário. Protótipos: char* convMinusculo(char *str); char* convMaiusculo(char *str); Apenas consegui fazer isso, mas não consigo retornar... #include<stdio.h> #include<string.h> char* convMinusculo(char *str); char* convMaiusculo(char *str); void main(){ char frase[15]; printf("Digite uma frase: "); gets(frase); } char* convMinusculo(char *str){ int i; for(i=0;i<strlen(str);i++){ if(str>='A' && str<='Z'){ str=str-32; } } return str; } char* convMaiusculo(char *str){ int i; for(i=0;i<strlen(str);i++){ if(str>='a' && str<='z'){ str=str+32; } } return str; }
×
×
  • Criar Novo...