すいません、字下げがなくなって見づらくなってますねorz
#include <stdio.h>
#include <ctype.h>
#include <string.h>

int main(void)
{
 char str[100],tmp[100];
 int i,strl=0;
 scanf("%s",str);
 for(i=0;str[i]!='\0';i++){
  while(isspace(str[i])!=0)
   i++;
  tmp[strl]=str[i];
  strl++;
 }
 printf("%s",tmp);
}