Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int main() {
- printf("CAMEL_CASE\n");
- char test[255];
- scanf("%[^\n]", &test);
- getchar(); // ini gw tambahin getchar();
- int length=strlen(test);
- // int i=0; ini gua ganti jadi -1 biar pas gw ++ mulainya dari 0
- int i = -1;
- // char currentCharacter = test[i]; ini gua pindahin ke dalem while
- // while(i<length){ // ini gw ganti jadi i++
- while(i++ < length) {
- char currentCharacter = test[i];
- if (currentCharacter == '_'){
- continue;
- }
- if (i != 0 && test[i-1] == '_'){
- printf("%c", currentCharacter);
- continue;
- }
- if (currentCharacter >= 'A' && currentCharacter <= 'Z'){
- currentCharacter += 32;
- }
- printf("%c", currentCharacter);
- // i++; ini gw gapake, gw ++ nya diatas, soalnya kalo ++ dibawah gabakal ketambah karena ke skip sama continue;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement