Для того, что бы всё таки перестать спорить, кто же прав. Давайте разберём откуда нам пришло слово "матрас" и "матрац".
Слова "матрас" и "матрац" к нам пришли ещё при Петре 1, в это время к нам приезжали немецкие переселенцы и обучали Русский язык и когда им нужно было писать слово "матрас" они писали "матрац" так как в переводе на Немецкий, получалось слово matratze.
Петр 1 же обучаясь в Голландии, привёз к нам слово "матрас", так как на Голландском получалось слово matrasse.
по-итальянски materasso
по-английски mattress
по-французски matelas
Так как эти слова пришли к нам примерно одинаково, как "матрас" так и "матрац" не считается за ошибку. И оба варианта признали правильными!