Advertisement
DominikPasiut

Untitled

Nov 29th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.91 KB | None | 0 0
  1. /*
  2.  
  3.     3. Napisać program zliczający w tablicy tab3, ilość wystąpień znaku wprowadzonego
  4.     z klawiatury.
  5.  
  6.      */
  7. #include<stdio.h>
  8. #include<string.h>
  9.  
  10.  
  11. int main(int argc, char* argv[])
  12. {
  13.     char tab1[20];//={'A','l','a',' ','m','a',' ','k','o','t','a'};
  14.     char tab2[20];//={'Z','o','s','i','a',' ','m','a',' ','p','s','a'};
  15.     char tab3[100]={NULL};
  16.     char znak_z_klawiatury;
  17.     int ilosc_powtorzen_znaku=0;
  18.  
  19.     puts("Wpisz tekst ");
  20.     gets(tab1);
  21.     puts("Wpisz drugi tekst");
  22.     gets(tab2);
  23.  
  24.  
  25.     strncpy(tab3,tab1,strlen(tab2));
  26.     strcat(tab3,tab2);
  27.  
  28.     puts(tab3);
  29.  
  30.     puts("Podaj znak ktorego liczbe wystapien chcesz sprawdzic");
  31.     scanf("%c", &znak_z_klawiatury);
  32.  
  33.     for(int k=0; k < strlen(tab3); k++)
  34.     {
  35.  
  36.         if(tab3[k]==znak_z_klawiatury)
  37.             ilosc_powtorzen_znaku++;
  38.     }
  39.  
  40.  
  41.         printf("%d", ilosc_powtorzen_znaku);
  42.     return 0;
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement