Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int JednakeCifre (int *niz, int vel) {
- int br=0,i=0,cifra,temp;
- int iste=1;
- for (i=0; i<vel; i++) {
- temp=*(niz+i);
- cifra=temp%10;
- temp/=10;
- while (temp!=0) {
- if (temp%10!=cifra)
- { iste=0;
- break;
- }
- if (iste=0) break;
- temp/=10;
- }
- iste=1;
- if (iste==1) br++;
- }
- return br;
- }
- int main () {
- FILE *ulaz=fopen("mjerenja.txt","r");
- if (ulaz==NULL) {
- printf("Greska pirlikom otvaranja ulazne datoteke.");
- exit(1);
- }
- FILE *izlaz=fopen("statistika.txt","w");
- if (izlaz==NULL) {
- printf("Greska prilikom otvaranja izlazne datoteke.");
- fclose(ulaz);
- exit(1);
- }
- int niz[100];
- int i=0;
- char c;
- do {
- fscanf(ulaz,"%d",&niz[i+1]);
- } while((c=fgetc(ulaz))!=EOF && i<100);
- fclose(ulaz);
- int rez=JednakeCifre(niz,100);
- fprintf("izlaz","%d",rez);
- fclose(izlaz);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement