Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char* timeConversion(char* s) {
- /*
- * Write your code here.
- */
- int i,hour=0;
- char *result=(char*)malloc(9*sizeof(char));
- char str[3];
- if(s[8]=='A'){
- hour=(int)(s[0]-48)*10+(int)(s[1]-48);
- if(hour==12){
- for(i=0;i<2;i++)
- result[i]='0';
- for(i=2;i<8;i++)
- result[i]=s[i];
- }
- else{
- for(i=0;i<8;i++)
- result[i]=s[i];
- }
- }
- else{
- for(i=0;i<2;i++)
- str[i]=s[i];
- str[2]='\0';
- hour=(int)(s[0]-48)*10+(int)(s[1]-48);
- if(hour!=12)
- hour+=12;
- result[0]=(char)(hour/10+48);
- result[1]=(char)(hour%10+48);
- for(i=2;i<8;i++)
- result[i]=s[i];
- }
- result[8]='\0';
- return result;
- }
Add Comment
Please, Sign In to add comment