Почему если перед каждым выводом не прописывать : "%s%s%s%n" то он ничего не видит дальше слово s1 (s1= "Мама")? вот пример кода где нет строки "%s%s%s%n": System.out.printf( s1, s2, s3); System.out.printf( s1, s3, s2); System.out.printf("%s%s%s%n", s2, s1, s3);