ü The above lines used to compare the characters in the string one by one, when the repeated character comes then its value is assigned to '0'(a[j]='0').
ü a[i]!=' ', this condition is used to not remove the repeated blank space from the string.
ü tolower() is used to convert the uppercase letters to lowercase letters for comparing. Thus it provides the case insensitive operation for removing the repeated characters.
ü When the count is greater than 0 it indicates that a[i] occurs more than 1 time, then it assigns the value '0' to a[i].
ü So, the repeated characters are assigned to the value '0'.
ü The above lines used to print the final string without '0' value assigned to the repeated character.
ü So this avoid printing dandelions as 0a00elio0s.
0 Comments