Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- struct grad {
- char naziv[20];
- int broj_stanovnika;
- };
- int length (char *s) {
- int d=0;
- while (*(s++)!='\0') d++;
- return d;
- }
- int SlovoA (char *s) {
- int i;
- for (i=0; i<length(s); i++)
- { if (s[i]=='a' || s[i]=='A') return 1;
- }
- return 0;
- }
- int BrStanovnika (struct grad *niz, int vel) {
- int i, suma=0;
- for (i=0; i<vel; i++) {
- if (SlovoA(niz[i].naziv)) suma+=niz[i].broj_stanovnika;
- }
- return suma;
- }
- int main () {
- struct grad niz[5]={{"Visoko",2011},{"Gradacac",400},{"Olovo",1234},{"Tuzla",200},{"Paris",100}};
- printf("Broj stanovnika u gradovima koji imaju bar jedno slovo a u imenu: %d", BrStanovnika(niz,5));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement