The first storm of the 2012 Atlantic hurricane season has weakened slightly off South Carolina's coast.