Advertisement
llvlleo1810

Liệt kê các giá trị xuất hiện trong mảng

Jul 29th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. #include <stdio.h>
  2. #define max 100
  3. void nhap(int str[],int ss[], int n)
  4. {
  5.     int i;
  6.     for(i=0;i<n;i++)            //mang luu gia tri
  7.         scanf("%d", &str[i]);  
  8.     for(i=0;i<n;i++)        //mang danh dau
  9.         ss[i]=1;
  10. }
  11. void lke(int str[],int ss[],int n)
  12. {
  13.     int i,j;
  14.     for(i=0;i<n;i++)
  15.         {
  16.             if(ss[i])           //kiem tra mang danh dau
  17.             {
  18.                 ss[i]=0;                //dat lai bang 0  
  19.                 for(j=i+1;j<n;j++)
  20.                 if(str[j]==str[i])
  21.                         ss[j]=0;        //dat lai bang 0
  22.             printf("%d ",str[i]);              
  23.             }
  24.         }  
  25.  
  26. }  
  27. int main()
  28. {
  29.     int str[max],ss[max];
  30.     int i,j,n;
  31.     scanf("%d", &n);
  32.     nhap (str,ss,n);
  33.     lke (str,ss,n);
  34.     return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement