Facebook
From Ryuujin, 9 Years ago, written in C++.
This paste is a reply to Prosta wersja from Ryuujin - go back
Embed
Viewing differences between Prosta wersja and Re: Prosta wersja
int main()
{
  
char Tekst[21]; //Maksymalnie 20 znaków + "znak" 0 (końca pliku)
char Znak; //Poszukiwany znak
int i; //Potrzebny pozniej licznik
int Poz; Poz=-1; //Pozycja ostatniego znaku
  
printf("Podaj tekst:");
scanf("%s",Tekst);
printf("Szukany znak: ");
scanf("%c",&Znak); //Wczytywanie wszystkiego

for(i = 0;Tekst[i]!=0;i++) //Lecimy od początku aż do końca ciagu
        if(Tekst[i]==Znak) //Jeżeli dany znak to NASZ znak
      Poz = i; //To oznaczamy ją jako ostatnie wystąpienie
  
  Poz++; //Zwiększamy pozycję (indeksowanie jest o 1 mniejsze)
  
if(Poz > 0)
 printf("Ostatnie wystapienie:%d",Poz); //Wypisujemy
      \nelse
 printf("Znak nie wystapil!"); //Na wypadek gdyby znaku nie bylo
return 0;
}