Okay, let me take a look- bit of warning, I have not touched full C++ in a while but it should all still be good info:
1) Your copy constructor (line 33) gets the value for cap and sz directly from passed object v despite the fact that those variables are private; it should use the appropriated getters. Also, line 38 is wrong; what's the contents of val here? Does val even exist?
2) Your destructor is... well, it's incorrect. What's i? What's val? They're not variables in the object, they're not passed values, so where do they come from?
3) Your copy assignment is also incorrect. I'm actually rather certain that because of the code for this, your copy constructor, and destructor, this code won't even compile. Again, what's val? You have the right idea with the copy constructor; the copy assignment just does the same thing except with an object that already exists instead of creating one.
4) Line 94, your resize function, is wrong. You call push_back(n) which is passing to push_back the size that you want the vector to be, except push_back is expecting to be given something to stick onto the internal array and will treat it as such. You also call pop_back(n) except the function definition for pop_back given to you doesn't take variables. Also, this function should it even work wouldn't even do anything to the size of the object.
5) Line 107 and 108 are entirely redundant. The rest of your reserve function, suffers from problems of order (why would you make the array that you intend to copy all the values to before deleting the original before checking whether it's even necessary to do so? That's a memory leak) and logic (Why would you make the new internal array the same size of the old array if you intend on making the array bigger?)
6) Line 179 calls a function allo_new(int), but that function is never defined. Do you mean reserve(size_t)? Also, you check of sz+1 is greater than maxsize on line 178, but maxsize isn't defined anywhere either. Do you mean cap?
7) Same problem with push_back_incremental as there is with push_back in regards to using allo_new(), but you managed to get the if statement correct.
8) Your pop_back does absolutely nothing and makes no sense; val doesn't exist, why are you iterating through an array when you're trying to delete the last element, etc.
I mean, just take a look here:
http://www.cplusplus.com/reference/vector/vector/