C语言程序设计现代方法(第二版)_8.6_网络新手的原型是一个名为B1FF的人,他有一种独特的编写消息的方法。下面是一条常见的B1FF公告:
H3Y DUD3,C 15 RILLY COOL!!!
编写一个“B1FF过滤器”,它可以读取用户录入的消息并把此消息翻译成B1FF的表达风格:
Enter message:Hey dude,C is rilly cool
IN B1FF-speak:H3Y DUD3,C is RILLY COOL!!!
程序需要把消息转换成大写字母,用数字代替特定的字母(a->4,b->8,E->3,I->1,o->0,s->5),然后添加10个左右的感叹号。提示:把原始消息存储在一个字符数组中,然后从数组头开始逐个的翻译并显示字符。
#include<stdio.h>
#include<ctype.h>
int main()
{
printf("Enter message:");
char ch;
char a[50];
int i,j;
for (i=0;(ch=