/* 009-提取不重复的整数 题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 输入描述: 输入一个int型整数 输出描述: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 输入例子: 9876673 输出例子: 37689 */ #include <stdio.h> #include <string.h> int main() { char str[500]; int i,j; int flag = 0; gets(str); int leng = strlen(str); putchar(str[leng - 1]); for(i = leng - 2;i >= 0;i--) { for(j = i + 1;j < leng; j++) { if(str[i] == str[j]) { flag = 1; break; } } if(1 == flag) { flag = 0; continue; } else putchar(str[i]); } putchar('\n'); return 0; } </pre><pre code_snippet_id="1779903" snippet_file_name="blog_20160723_6_3577817" name="code" class="cpp"> </pre><pre code_snippet_id="1779903" snippet_file_name="blog_20160723_6_3577817" name="code" class="cpp">