diff --git a/Character Arrays and 2D Arrays/RemoveConsecutiveDuplicates.cpp b/Character Arrays and 2D Arrays/RemoveConsecutiveDuplicates.cpp index b9d830f..516c9d4 100644 --- a/Character Arrays and 2D Arrays/RemoveConsecutiveDuplicates.cpp +++ b/Character Arrays and 2D Arrays/RemoveConsecutiveDuplicates.cpp @@ -10,18 +10,20 @@ abcba void removeConsecutiveDuplicates(char input[]) { - int nextIndex = 1; - char lastChar = input[0]; - for(int i = 0; input[i] != '\0';) { - if(input[i] == lastChar) { - i++; - } - else { - input[nextIndex] = input[i]; - nextIndex++; - lastChar = input[i]; - i++; + int k=0; + int l=strlen(input); + int j; + for(int i=0;i