%c是单个字符,并且恒定为单个字符,所以不需要1这个参数,只有%s才是不确定长度,才需要传入长度。所以你有2个修改方法,一个是 char x[2];,然后修改为 %s还有一个就是去掉参数中的2个1
scanf_s参数太多了,去掉两个1,改成
scanf_s("%c%f",&x,&n)