Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- char *funkcija(int br, char niz[])
- {
- int broj=0, novi=0, cifre=0;
- int i=0;
- int n=br;
- //okretanje broja i brojanje cifara
- while(br!=0)
- {
- novi*=10;
- novi+=abs(br)%10;
- br/=10;
- cifre++;
- }
- while(broj<(5-cifre))
- {
- niz[i++]='0';
- broj++;
- }
- if(n<0)
- {
- niz[i++]='-';
- while(novi!=0){
- niz[i++]=(char)(novi%10+'0');
- novi/=10;
- }
- niz[i]='\0';
- }
- else
- {
- while(novi!=0){
- niz[i++]=(char)(novi%10+'0');
- novi/=10;
- }
- niz[i]='\0';
- }
- return niz;
- }
- int main()
- {
- int n=-26;
- char niz[55];
- printf("%s", funkcija(n, niz));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement