码迷,mamicode.com
首页 > 其他好文 > 详细

1035 Password (20)

时间:2015-02-01 00:28:42      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

 1 #include <stdio.h>
 2 #include <string.h>
 3 struct MyStruct
 4 {
 5     char ID[11];
 6     char Password[11];
 7     bool changed;
 8 };
 9 int main()
10 {
11     int n,i,j;
12     MyStruct User[1001];
13     while(scanf("%d",&n)!=EOF)
14     {
15         for(i=0;i<n;i++)
16             User[i].changed=false;
17         int count = 0;
18         for(i=0;i<n;i++)
19         {
20             getchar();
21             scanf("%s %s",User[i].ID,User[i].Password);
22             int fir=1;
23             for(j=0;j<strlen(User[i].Password);j++)
24             {
25             
26                 if(User[i].Password[j]==1||User[i].Password[j]==0||User[i].Password[j]==l||User[i].Password[j]==O)
27                 {
28                     if(fir) 
29                     {
30                         fir=0;
31                         ++count;
32                     }
33                     if(User[i].Password[j]==1) User[i].Password[j]=@;
34                     else if(User[i].Password[j]==0) User[i].Password[j]=%;
35                     else if(User[i].Password[j]==l) User[i].Password[j]=L;
36                     else if(User[i].Password[j]==O) User[i].Password[j]=o;
37                     User[i].changed=true;
38                 }
39     
40             }
41         }
42 
43         if(count>0) 
44         {
45             printf("%d\n",count);
46              for(i=0;i<n;i++)
47                  if(User[i].changed)
48                      printf("%s %s\n",User[i].ID,User[i].Password); 
49         }
50         else
51         {
52             if(n==1) printf("There is 1 account and no account is modified\n");
53             else printf("There are %d accounts and no account is modified\n",n);
54         }
55     }
56     return 0;
57 }

 

1035 Password (20)

标签:

原文地址:http://www.cnblogs.com/xiaoyesoso/p/4264943.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!