用从stdin读取输入并向stdout输出稍微修改过的输出的任何语言编写程序。程序应该从*language-name* is awesome!的前缀的输入和输出中借用一些字符,后面是换行符,然后是输入的剩余部分。如果该语言名称的第一个字符不在字符串中,则只应借用换行符。如果输入中没有换行符,则不修改地输出输入。我使用\n作为换行<
我正在编写一个程序(用C语言),其中输入被反转并逐行打印。在大多数情况下,代码实际上就是这样做的。问题是,对于一些(大部分)输入,我会在控制台的输入和输出之间得到一个随机字符或额外的换行符。"g”,那么我会得到一个额外的换行符。main(void) char smain[2000]; int i;
while ((c = getchar()) != E
请温柔点,因为我刚开始编程,并试图教自己的目标-C。这个程序是典型的noobs,在这里我生成一个随机数,让用户猜测,然后问他们是否愿意再次播放。谢谢。play = 'n'; // This is whether the user wants to play again, intially set to 'y'
scanf("%c", &play); /&