/*
问题:学习使用 scanf,输入 Go west, young man!
时间:2016/4/7
*/
#include <stdio.h>
int main(void)
{
char ch;
scanf_s("%c", &ch, 19);
while (ch != 'g')
{
printf("%c", ch);
scanf_s("%c", &ch, 19);
}
return 0;
}
/*
问题:学习使用 getchar(),putchar()
时间:2016/4/9
*/
#include <stdio.h>
#include <ctype.h>
int main(void)
{
char ch;
/*ch = getchar();
while (ch != '\n')
{
if (isalpha(ch))
putchar(ch + 2);
else
putchar(ch);
ch = getchar();
}*/
while ((ch = getchar())!= '\n')
{
/*if (ch == ' ')
putchar(ch);
else
putchar(ch+1);*/
if (isalpha(ch))//isalpha() 接受的参数,如果是字母,则返回非零值。
putchar(ch+2);
else
putchar(ch);
}
putchar(ch);//打印换行符
return 0;
}