1 /* Testcase provided by HUAWEI.  */
2 
3 extern int printf (const char * __format, ...);
4 
main()5 int main()
6 {
7         int cur_k;
8         int cur_j=0;
9         int cur_i=28;
10         unsigned char temp_data[8];
11         unsigned int Data_Size=20;
12 
13         for (cur_k=0;cur_j<7;cur_j++,cur_i++) {
14                 if (cur_j%2==0) {
15                         temp_data[cur_k++]=0;
16                 }
17                 if (cur_k==7) {
18                         for (;cur_k>0;cur_k--) {
19                                 if (cur_k>2) {
20                                         if ((temp_data[7-cur_k]=='n' || temp_data[7-cur_k]=='N' ) && (temp_data[7-cur_k+1]=='a' || temp_data[7-cur_k+1]=='A' )) {
21                                                 break;
22                                         }
23                                 }
24                                 if (cur_k==1) {
25                                         if (temp_data[7-cur_k]=='n' || temp_data[7-cur_k]=='N' ) {
26                                                 break;
27                                         }
28                                 }
29                         }
30                         if (cur_k==7) {
31                         } else {
32                                 if (cur_k>0)
33                                         printf("dfjk");
34                         }
35                 }
36         }
37 return 0;
38 }
39