< Back to forum

https://www.hackerrank.com/challenges/alternating-characters/problem

Plz check whats wrong with the code given below for the question in the above link...it's not giving the correct output

/uploads/ckeditor/attachments/9/20181013_105641.jpg

Asked by: Proma_Roy on April 7, 2019, 6:34 p.m. Last updated on April 7, 2019, 6:34 p.m.


Enter your answer details below:


Enter your comment details below:




1 Answer(s)

avatar

You need to initialise & scan string inside while loop..as you are initialising string before while loop(in main)..p= strlen(string) got stored as garbage value(u can check urself by printing  p there)...and then in while loop u r running for loop from 0to p(0 to garbage stored)..

  Also u must give "\n" after printing the final answer or the line will not get changed for next testcase

pankaj last updated on April 7, 2019, 6:34 p.m. 0    Reply    Upvote   

Instruction to write good question
  1. 1. Write a title that summarizes the specific problem
  2. 2. Pretend you're talking to a busy colleague
  3. 3. Spelling, grammar and punctuation are important!

Bad: C# Math Confusion
Good: Why does using float instead of int give me different results when all of my inputs are integers?
Bad: [php] session doubt
Good: How can I redirect users to different pages based on session data in PHP?
Bad: android if else problems
Good: Why does str == "value" evaluate to false when str is set to "value"?

Refer to Stack Overflow guide on asking a good question.