【问题描述】
程序相似性比较方法之一就是将源程序中无关信息(如变量名、空白符等)删除后的代码进行比较。编写程序将当前目录下C源文件input.c中的变量名、空白字符删除后写到另一个文件output.c中。
【输入形式】
要处理的C源文件名为input.c,在当前目录下,并假设该文件符合以下条件:
1、程序中只有一个main函数;
2、最多只可能出现一个int类型变量列表(也可能没有),无其它类型变量说明或定义,并且在程序其它地方不会再出现int关键字;
3、定义的int类型变量的个数不超过10个,变量名的长度不超过20个字符;
4、源文件中不含注释;
5、程序没有语法错误;
6、字符串常量中不会出现与变量名相同的串;
7、程序中所有标识符均与其它部分有空格分隔(即可用格式串%s读取),所有标识符的长度不超过20个字符;并且int类型变量定义中的分隔符’,’和结束符’;’与其它部分也有空格分隔;
8、程序中可以有int类型数组定义,在数组定义和使用时,数组名与其它部分也有空格隔开。
【输出形式】
将源程序文件input.c处理后的结果写入到当前目录下的文件output.c中,输出要求:
1、所有空白字符(包括空格、制表符和回车符)都要删除;
2、定义的int类型变量(包括定义的数组名)都要删除,但不删除定义时用到的分隔符’,’;
3、语句中所有int类型变量名(包括数组名)都要删除。
【样例输入】
假如input.c文件内容如下&#x