Функције принтф() и сцанф() се користе за унос и излаз у језику Ц. Обе функције су функције уграђене библиотеке, дефинисане у стдио.х (фајл заглавља).
функција принтф().
Тхе функција принтф(). се користи за излаз. Штампа дату изјаву на конзоли.
Синтакса функције принтф() је дата у наставку:
printf('format string',argument_list);
Тхе формат стринг може бити %д (цео број), %ц (знак), %с (стринг), %ф (флоат) итд.
функција сцанф().
Тхе функција сцанф(). се користи за унос. Чита улазне податке са конзоле.
scanf('format string',argument_list);
Програм за штампање коцке датог броја
Хајде да видимо једноставан пример језика ц који добија унос од корисника и штампа коцку датог броја.
#include int main(){ int number; printf('enter a number:'); scanf('%d',&number); printf('cube of number is:%d ',number*number*number); return 0; }
Излаз
enter a number:5 cube of number is:125
Тхе сцанф('%д',&број) наредба чита цео број са конзоле и чува дату вредност у променљивој броја.
Тхе принтф('коцка броја је:%д',број*број*број) изјава исписује коцку броја на конзоли.
Програм за штампање збира 2 броја
Хајде да видимо једноставан пример уноса и излаза у језику Ц који штампа сабирање 2 броја.
#include int main(){ int x=0,y=0,result=0; printf('enter first number:'); scanf('%d',&x); printf('enter second number:'); scanf('%d',&y); result=x+y; printf('sum of 2 numbers:%d ',result); return 0; }
Излаз
enter first number:9 enter second number:9 sum of 2 numbers:18