«Матрац /матрас» - это слово не исконно русское и дошло до нас из других языков. В толковом словаре русского языка (редактор А.П. Евгеньева) можно прочесть, что между матрацем и матрасом нет разницы: равноправны оба написания. Написание с «ц», вероятней всего, происходит от немецкого matratze, а с буквой «с» - от голландского matras.