sed如何替换?

sed如何替换?

如题。打算用sed替换一个文件中所有的空格为指定字符。使用了如下命令

sed 's/ /c/' filename

结果问题出来了。如果一行有多个空格,结果只有第一个空格被替换了~~~而我想要替换所有的空格~~~请教高手如何来实现呢?
's/ /c/g'
sed 's/\ */c/g' file