Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tentando fazer uma função que receba uma string como parâmetro e substituir todas as ocorrências dos
caracteres maúsculos para minúsculos e deverá seguir o prótotipo: void minusculo (char* str);
Fiz assim mas não esta dando certo
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void minusculo (char *str)
{
int i;
for (i = 0;i<strlen(str); i++ )
{
str[i] = tolower(str[i]);
}
}
int main(void)
{
char frase[100];
printf("Digite uma frase:\n");
gets(frase);
minusculo(frase)
printf("String modificada %c:",frase);
system("pause");
return 0;
}
Alguém poderia ajudar?
Carregando comentários...