Code:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int ch, vel, mala, spec, br, ostali;
vel=mala=spec=br=ostali=0;
printf("Unesite neki tekst (kada zavrsite unos te
ksta predjite u
\nnovi red i pretismite CTRL+Z za prikazivanje stat
istike):\n");
while((ch=getchar())!=EOF)
{
if(isupper(ch))
vel++;
else
if(islower(ch))
mala++;
else
if(isdigit(ch))
br++;
else
if(ispunct(ch))
spec++;
else
ostali++;
}
printf("\nSTATISTIKA");
printf("\nBoj velikih slova u tekstu je:\t %d", v
el);
printf("\nBoj malih slova u tekstu je:\t %d", mal
a);
printf("\nBoj cifara u tekstu je:\t %d", br);
printf("\nBoj specijalnih znakova u tekstu je:\t
%d", spec);
printf("\nBoj ostalih znakova u tekstu je:\t %d",
ostali);
printf("\n\n");
system("PAUSE");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int ch, vel, mala, spec, br, ostali;
vel=mala=spec=br=ostali=0;
printf("Unesite neki tekst (kada zavrsite unos te
ksta predjite u
\nnovi red i pretismite CTRL+Z za prikazivanje stat
istike):\n");
while((ch=getchar())!=EOF)
{
if(isupper(ch))
vel++;
else
if(islower(ch))
mala++;
else
if(isdigit(ch))
br++;
else
if(ispunct(ch))
spec++;
else
ostali++;
}
printf("\nSTATISTIKA");
printf("\nBoj velikih slova u tekstu je:\t %d", v
el);
printf("\nBoj malih slova u tekstu je:\t %d", mal
a);
printf("\nBoj cifara u tekstu je:\t %d", br);
printf("\nBoj specijalnih znakova u tekstu je:\t
%d", spec);
printf("\nBoj ostalih znakova u tekstu je:\t %d",
ostali);
printf("\n\n");
system("PAUSE");
return 0;
}
Ali da prikazuje statistiku vec preuzetog stringa funkcijom:
(znaci funkcija koja se zove tipa "prikazi_statistiku()" i da se preko menija iz glavnog dela programa pozove)
Code:
void preuzmi_string(char* recenica)
{
printf("Unesi recenicu: \n");
gets(recenica);
return;
}
void preuzmi_string(char* recenica)
{
printf("Unesi recenicu: \n");
gets(recenica);
return;
}
Unapred hvala.
.:/madalex:.