|
|
|
|
|
e-learning
Probajte demo
DL podrška
studentski servis
Login
Gost nalog
prijava za upis
Online prijava
Dokumentacija za upis
 

Početna »
  


  PRETRAGA
  PRIJAVA
Prijavite se za newsletter i slaćemo vam najnovije vesti i aktuelnosti sa ITS-a
  PROGRAMSKI JEZIK C - PRIMER 065

///////////////////////////////////////////////////////////////////////
// ITS - Visoka Škola Strukovnih Studija Za Informacione Tehnologije
//
http://www.its.edu.rs/
// Predmet: Osnovi Programiranja - Programski jezik C
//
// Primer: Program koji iz datog stringa izdvaja samo slova.
//           Funkcija vraca pokazivac na novokreirani niz.
///////////////////////////////////////////////////////////////////////

#include <stdio.h>

char *samo_slova(char *p);

main()
{
  char *S2;
  char S1[] = "ITS, Cara Dusana 34, 11080 Zemun";
  printf ("Pocetni sadrzaj niza: ");
  printf("%s\n",S1);
  //poziv funkcije
  S2 = samo_slova(S1);
  printf ("Niz koji sadrzi samo slova: ");
  printf("%s\n",S2);
}
// funkcija za izdvajanje slova
char *samo_slova(char *s1pok)
{
  static char a[80],*p;
  p = a; // p pokazuje na prvi clan novog niza
  while(*s1pok)
  {
    // malo ili veliko slovo
    if((*s1pok>='a' && *s1pok<='z')||(*s1pok>='A' && *s1pok<='Z'))
    {
      *p = *s1pok;
      p++;
    }
    s1pok++;
  }
  *p = '\0';
  return a;
}

                                                                                                          



Broj mesta je ograničen! Prijavite se na vreme.