The reason why the Americans were successful in containing communism in Korea but failed in Vietnam was because the Vietnam War involved guerilla warfare.
In Korea, the U.S. was fighting the conventional army of North Korea and China and so knew who their enemies were and where to target them.
In the Vietnam War, they fought the Vietcong which were guerilla fighters. Not knowing much about the enemy put the U.S. at a disadvantage that led to losses.
Find out more on the Viet Cong at https://brainly.com/question/15297452.
#SPJ2