Você forneceu uma linha com 6 "palavras", mas você as está lendo em três variáveis: a, b e c. A primeira variável a é atribuída a 1, a segunda variável b é atribuída a 2 e c consegue conter o resto da linha: "3 4 5 6".
A saída é 3 4 5 6 b a porque você não escreveu $c $b $a , mas apenas $c b a .
Se você tivesse escrito $c $b $a , o resultado teria sido 3 4 5 6 2 1 .