Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
Asking a user to solve a riddle
조회 수: 1 (최근 30일)
이전 댓글 표시
riddle1prompt='The person who built it sold it. The person who bought it never used it. The person who used it never saw it. What is it? ';
riddle1=input(riddle1prompt,'s');
riddle1='Coffin';
fprintf('\n')
if (riddle1=='Coffin')
riddle2prompt='Nice job. Your next riddle is; I dont have eyes, but once I did see. Once I had thoughts, but now Im white and empty. What am I? ';
riddle2=input(riddle2prompt,'s');
riddle2='Skull';
elseif(riddle1~='Coffin')
fprintf('Oh no, what did I say about not messing up. ITS GAME OVER FOR YOU,%s.',name)
firstroom=false;
end
if (riddle2=='Skull')
riddle3prompt='He comes to bedsides, icy bridges, battlefronts, and crumbling ridges. When he comes, he comes alone, taps a shoulder, then is gone. What is he? ';
riddle3=input(riddle3prompt,'s');
riddle3='Death';
elseif(riddle2~='Skull')
fprintf('Oh no, what did I say about not messing up. ITS GAME OVER FOR YOU,%s.',name)
firstroom=false;
I am having issues getting the elseifs to work in the code, what am I doing wrong with the inputs?
댓글 수: 0
답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!