<prompt> Fanya programu ya C iliyoelezwa vizuri na iliyoandaliwa vizuri ambayo inamuomba mtumiaji kuingiza nambari kamili na kuangalia ikiwa nambari ni nambari kamili au la: Programu yako inapaswa kutekeleza algorithm bora ya kuamua ikiwa nambari ni nambari kamili na inapaswa kuonyesha matokeo wazi kwa mtumiaji: Programu yako inapaswa pia kushughulikia pembejeo zisizo halali na kutoa ujumbe wa makosa wakati wowote inahitajika.  <response>: Hii ni programu ya C iliyoundwa vizuri ambayo inawashauri watumiaji kuingiza nambari kamili ya cheti na kuangalia ikiwa nambari hiyo ni sahihi au la: Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. Invalid number is equal to a positive number. 