Replace space with dash
#include <stdio.h> void sp_to_dash(const char *str); int main(void) { sp_to_dash("this is a test"); return 0; } void sp_to_dash(const char *str) { while(*str) { if(*str== ' ') printf("%c", '-'); else printf("%c", *str); str++; } }