No-one. North America and South America are continents and they
contain many countries, each of which has its own leader. For
example, each of the countries in South America (Argentina, Brazil,
Peru, Venezuela, etc.) has a president or some other kind of leader
(some countries call their leader a Prime Minister). In the United
States, which is situated in the continent of North America, Barack
Obama is president (the full name of our country is the "United
States of America"). North America includes Canada (which has its
own leader), the USA (with President Obama), and Mexico (with its
own leader).
Related Q&A:
Who is the president of north America and south America?-Oh, that's a bit of a confusing question! North America and South America aren't countries, so there aren't presidents for them. North America is made up of several countries like the United States, Canada, and Mexico. Each of these has its own leader. For example, the president of the United States changes over time. And in South America, there are many different countries like Brazil, Argentina, and others, each with its own president or head of state. So, there's no single president for all of North America or South America. It's a complex and diverse continent with many individual countries and their own leadership!