Is it possible to apply Print Conversion Specifiers to a single value multiple .
simply put ,
I want one digit precision and 7 tab space on this item.
No. If you don't think it will work the way you want with a single specifier, use sprintf() to format the output to a string, then print the string with printf().
I don't think you should have to do that, though. Why doesn't
printf( "%*.1f\n", 7*TAB_SIZE, perimeter_Circle );
do the job?
BTW, "lf" is not a valid specifier. For float and double, use "f". If you are using long double, use "Lf".
Hope this helps.