How to register a IMEI number on AT&T?

I want to get the iPhone 6 but don't want go through the time and money to cancel my contract.
If I buy the phone at its regular price, switch my SIM card over and register the IMEI number to AT&T will that work?
If so how would I register the IMEI number?

My iphone 4s won't let me go on itunes what do i do?

I want to buy a ringtone so i click the button buy new ringtones but it won't work so in go on the app store to download itunes. After i did that there was a button to click visit the itunes store i clicked that but it still won't work what do i do

I scratched a girls case which is really expensive?

So she basically has a Michael Kors iPhone case with gold and i scratched my name into it because i'm stupid. My teacher sent my parents an email and i deleted it because i'm scared. I get in a lot of trouble.

(her parents got the same email so both families know)

What exactly does an effective power do to your iPhone?

So I've been wondering about this effective power thing. So i guess when you send someone "effective. Power through iMessage, it crashes the recipient's iPhone. Does it completely ruin the phone's data or does the phone just restart, keeping all the data?

C programming - how can i make learning c programming more interesting?

I'm a programmer and i already know swift, python and javascript. And when i was learning each of those i started working on real world projects to keep it interesting, with swift i made a couple of iphone games and apps that i wanted for myself that were actually useful. With javascript, i used it along with html and css to make a web app for me to efficiently store school notes. With python, i made a web app and now i'm making games with python and pygame. I learn programming languages by making real world projects. But i don't know how to do that with c, i've been learning from "the c programming kanguage: second edition" book by dennis and brian. But its really boring learning like this, i love programming and usually i'm excited about working on projects but because of the boring approach to learning c i find myself procrastinating and taking hours before i start working and when i do i get bored and distracted easily, so far, i only know how to make programs that run in the terminal (linux) or cmd (windows), i don't know how to make anything practical or useful, so if you could give me tips about how to learn c in a more interesting way and link me to tutorials or something that teaches how to make practical and useful stuff in C that would be great. Thank you

Added (1). If anybody else answers the question, could you elaborate or link me to a page or something that explains what you mean and how i would go on about starting with if your answer isn't detailed

Does this make sense to you?

My boyfriend has been really depressed lately and because of that he has been ignoring not only me but most everyone else in his life right now and because he's in between jobs right now, he hardly ever leaves his house.

My boyfriend hasn't been returning my texts which is our primary form of communication when we aren't with each other but I was wondering, my boyfriend has an iPhone and if he blocked my number, wouldn't he block my number from receiving calls and texts and not just texts? I mean if I wanted to block someone's number I would block them from being able to do both, wouldn't you? My boyfriend hates talking on the phone and he prefers to text but despite that I have tried calling him knowing he wouldn't answer and the phone rings 5 times every time and then since he doesn't answer, it goes to the normal voicemail.

I just bought a portable charger and it's not working?

I just bought it yesterday yesterday night I charged it on my iPhone it was fine then today I put the portable charger to charge for like 4 hours and I plugged my iPhone back in with the charger and it charges for about 3 seconds then it discharged I tryied changing the usb cables but it does he same i don't know what to do yesterday it was working fine?