برنامه نویسی
توابع puts() و gets()
این دو تابع این امکان را فراهم میسازند که بتوان رشتههایی از کاراکترها را از طریق کنسول خواند یا در خروجی نوشت (دستگاههای ورودی و
تابع getche()
اگر بخواهیم کاراکتری به کمک تابع scanf یا تابع getchar خوانده شود، باید پس از تایپ کاراکتر مورد نظر، کلید Enter را نیز استفاده کنیم.
تابع putchar()
این تابع برای شمارش یک کاراکتر روی خروجی استاندارد که معمولاً صفحه نمایش است به کار میرود و نقش آن مشابه تابع getchar اما در
تابع getchar()
برای خواندن یک کاراکتر از دستگاه ورودی، میتوان علاوه بر تابع scanf از تابع getchar نیز استفاده کرد. تابع مزبور که جزء کتابخانه I/O زبان
کاربرد تابع scanf را برای خواندن رشتههایی که شامل حروف بزرگ و فضای خالی
۳ـ۱۰ برنامه زیر کاربرد تابع scanf را برای خواندن رشتههایی که شامل حروف بزرگ و فضای خالی است نشان میدهد. طول این رشته با درنظر
مثال کاراکترها
۳ـ۹ برنامه زیر یک خط متن حداکثر به طول ۷۹ کاراکتر را میخواند و آن را به همان صورت چاپ میکند. #include<stadio.h> main () /*
کاراکترهای فرمت در تابع scanf ()
فرامین یا کاراکترهای فرمت برای دادههای ورودی را که کاراکترهای تبدیل نیز نامیده میشوند نشان میدهد. کاراکترهای فرمت در تابع scanf ()  
نحوه کاربرد عملگر & درتابعscanf
برنامه زیر نحوه کاربرد عملگر & را در تابع scanf نشان میدهد. #include<stdio.h> main () { int x ; char name[6] ; scanf(“%d” , &x)
تابعscanf
در زبان C دادههای ورودی میتوانند به کمک تابع کتابخانهای scanf از طریق دستگاه ورودی استاندارد وارد کامپیوتر شوند. تابع scanf نیز تابع فرمتدار و
برنامه چاپ اعداد
۳ـ۷ برنامه زیر چاپ اعداد را در مبنای ۸ و ۱۰ و ۱۶ نمایش میدهد. #include<stdio.h> main () { int x = 1234 , y