sono sempre io...mi é venuto in mente quest altro modo di risolvere il mio problema..anch esso con scarsi risultati...ecco un pò:
codice:
#include<stdio.h>
void binario(int);
void main()
{ int n;
printf("inserire numero da convertire:");
scanf("%d",&n);
binario(n);
}
void binario(int a)
{
	int i;
	int V[10];
	for(i=0;i<a;i++)
	{
		if(a!=0)
	{
		binario(a/2);
		scanf("%d",&V[i]);
	}
}
	for(i=0;i<a;i++)	
	printf("%d\n",V[i]);
}
ma niente...mi da problemi di scrittura...anche se presenta 0 errori e warnings