728x90
#include <stdio.h>
char *ft_strcapitalize(char *str)
int main ()
{
char text1[] = "salut, comment tu vas ? 42mots quarante-deux; cinquante+et+un";
printf("%s\n", ft_strcapitalize(text1));
char text2[] = "a zZ13d0.; 3Is aA KLL ++z0aLphanuEeric9 .cHarac3ters.c09";
printf("%s\n", ft_strcapitalize(text2));
}
숫자와 알파벳을 제외한 나머지는 패스.
첫글자만 대문자 나머지는 소문자가 나와야한다.
만약 숫자가 먼저 나오면 그 뒤는 소문자만 나와야한다.
Salut, Comment Tu Vas ? 42mots Quarante-Deux; Cinquante+Et+Un
A Zz13d0.; 3is Aa Kll ++Z0alphanueeric9 .Charac3ters.C09
728x90
'언어 > C' 카테고리의 다른 글
ft_putstr_non_printable 테스트 구현 (0) | 2020.10.24 |
---|---|
ft_strlcpy 구현 테스트 (0) | 2020.10.24 |
ft_strlowcase 구현 테스트 (0) | 2020.10.24 |
ft_strupcase 구현 테스트 (0) | 2020.10.24 |
ft_strcpy 구현 테스트 (0) | 2020.10.23 |