Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int brojclanova( int niz[],int velicina)
- {
- int i, cifra, novi=0;
- int log;
- for (i = 0; i<velicina; i++)
- {
- cifra=niz[i]%10;
- while(niz[i] != 0)
- {
- if (niz[i]%10 == cifra)
- log =1;
- else
- {
- log = 0;
- break;
- }
- niz[i]/=10;
- }
- if (log == 1) novi++;
- }
- return novi;
- }
- int main()
- {
- FILE *ulaz;
- FILE *izlaz;
- int niz[100], velicina=0;
- char znak; int i;
- ulaz = fopen("datoteka.txt", "r");
- izlaz = fopen("statistika.txt", "w");
- if (ulaz == NULL )
- {
- printf("Datoteka nije pronadjena..\n");
- exit(1);
- }
- if (izlaz == NULL) printf("Datoteka nije pronadjena..\n");
- while(fscanf(ulaz, "%d %c",&niz[velicina++], &znak) != EOF);
- int broj = brojclanova(niz, velicina-1);
- printf("%d", broj);
- fprintf(izlaz,"Brojeva sa istom cifrom su %d", broj);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement