#include <stdio.h>
void removeDuplicateSpaces(char a[]){ //a-b---c
// char *a=*c;
if(b==0){
return;
}
int i=0,nf=0,space=0;
for(;a[i]!='\0';i++){
if(a[i] != ' '){ //a-b-
if(space>1){
b[nf]=a[i];
nf++;
space=0;
}else{
b[nf]=a[i];
nf++;
}
}else{
space++;
if(space==1 && i!=0){
b[nf]=' ';
nf++;
}
}
}
b[i]='\0';
}
int main(void) {
char *a=" Arista is hiring from ISM Dhanbad";
removeDuplicateSpaces(a);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHJlbW92ZUR1cGxpY2F0ZVNwYWNlcyhjaGFyIGFbXSl7ICAvL2EtYi0tLWMKLy8JY2hhciAqYT0qYzsKCWNoYXIgKmI9bWFsbG9jKHNpemVvZihjaGFyKSpzdHJsZW4oYSkpOwoJaWYoYj09MCl7CgkJcmV0dXJuOwoJfQoJaW50IGk9MCxuZj0wLHNwYWNlPTA7Cglmb3IoO2FbaV0hPSdcMCc7aSsrKXsKCQlpZihhW2ldICE9ICcgJyl7ICAgICAgICAgICAgIC8vYS1iLQoJCQlpZihzcGFjZT4xKXsKCQkJCWJbbmZdPWFbaV07CgkJCQluZisrOwoJCQkJc3BhY2U9MDsKCQkJfWVsc2V7CgkJCQliW25mXT1hW2ldOwoJCQkJbmYrKzsKCQkJfQoJCX1lbHNlewoJCQlzcGFjZSsrOwoJCQlpZihzcGFjZT09MSAmJiBpIT0wKXsKCQkJCWJbbmZdPScgJzsKCQkJCW5mKys7CgkJCX0KCQl9Cgl9CgliW2ldPSdcMCc7CglzdHJjcHkoYSxiKTsKCX0KCmludCBtYWluKHZvaWQpIHsKCWNoYXIgKmE9IiAgICBBcmlzdGEgICAgaXMgICAgIGhpcmluZyAgICBmcm9tICAgSVNNICAgRGhhbmJhZCI7CglyZW1vdmVEdXBsaWNhdGVTcGFjZXMoYSk7CglwcmludGYoIiVzIixhKTsKCWZyZWUoYSk7CglyZXR1cm4gMDsKfQo=