Witam :) Piszę jako początkujący i chciałbym zasięgnąć porady. W treści zadania mam zrobić program, który dokona zmiany na liczby 2..16. W podanym kodzie mam tylko na binarne. Za pomocą jakich funkcji mogę to uwzględnić. Poniżej udostępniam kod.
#include <stdio.h>
int liczba;
int main()
{
printf("Zamiana z systemu dziesietnego na binarny\n");
printf("Wprowadz liczbe w systemie dziesietnym: ");
scanf("%d",&liczba);
int i=0,j, tab[100];
while(liczba>0)
{
tab[i++]=liczba%2;
liczba=liczba/2;
}
for(j=i-1; j>=0; j--)
{
printf("%d",tab[j]);
}
return 0;
}
Z góry dziękuję za pomoc.