awk, Why does it print the same line twice?

 awk '{print ; print '""'}' in.txt >inf.txt

What are you expecting?

Remove single quote from the second print.

awk '{print ; print ""}' in.txt > out.txt