为什么会等于668977

来源:百度知道 编辑:UC知道 时间:2024/06/25 13:09:08
C语言
#include "stdio.h"
main()
{int c;
while((c=getchar())!='\n')
{switch(c-50)
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
default:putchar(c+2);break;
}
}
printf("\n");
}
输入的是2473

#include "stdio.h"
main()
{int c;
while((c=getchar())!='\n') {
switch(c-50) {
case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
default:putchar(c+2);break;
}
}
printf("\n");
}
这段没有错,我想知道你输入的是什么?