Hello, Welcome to Just Answer and thanks for your question. There is no problem with taking Benadryl for your allergy. Don't take any more Cipro until you see your doctor though.
It may not be an allergy to Cipro, but it is best not to take it just in case. Some people can take any drug all their lives and suddenly become allergic to it. It's sad, but true.
No, the vitamin won't do it. Benadryl will help with the itching and inflammation. If you develop any difficulty breathing call 911, but that isn't likely to happen.