有没有大佬知道为什么输入字母按回车后输出为什么是框框

来源:2-1 C#中的关键字

陌路6013075

2021-03-19 16:14

#include<stdio.h>

main(){

char ch;

while((ch=getchar()!='\n')){

if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')){

ch=ch+4;

if(ch>'Z'&&ch<='Z'+4||ch>'z')

ch=ch-26;

}

printf("%c",ch);

}printf("\n");


写回答 关注

2回答

  • 慕的地0236682
    2021-07-04 10:52:55

    while( ( ch=getchar()!='\n' ) )→while( ( ch=getchar() )!='\n' )

    小伙子写程序要缩进,不然都懒得看你写的代码

  • 慕UI8270954
    2021-03-20 09:52:38

    抱歉我不是学c语言的

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题