Africa has abundent resources to meet the needs of its population but only if it a) gets its birth rates under control, b) actually uses its vast resources and wealth well. Africa has plenty of food, but yet, amazingly it is easier to export it and sell it to Europe than it is to get it to these places where there is famine (which is usally a human-caused thing as a result of conflict). 

There is plenty of water in Africa: desalination from the sea is one source but the biggest source is actually in underground aquifers. There is not a single thing plaguing Africa that is not the result of human actions and failures.