הפונקציות fscanf ( קריאת קלט ערוך מקובץ ) fscanf n ^ poion משמשת לקריאת קלט ערוך מקובץ טקסט חיצוני . היא כוללת אפשרויות רבות לקריאה של משתנים מטיפוסים שונים תוך כדי המרתם ממחרוזת טקסט למשתנים מטיפוסים שונים . להלן המבנה הכללי של הפרמטרים שהפונקציה מקבלת ו נדגים זאת בדוגמה אפשר לראות כיצד ניתן לקרוא שני ערכים מקובץ חיצוני : אחד מטיפוס שלם והשני מחרוזת טקסט . ההבדל היחיד ביו זימון הפונקציה fscanf לזימון הפונקציה scanf הוא שהפונקציה fscanf כוללת מצביע לקובץ כפרמטר נוסף . מכאן שהפונקציה מקבלת מספר כלשהו של פרמטרים : הפרמטר הראשון הוא מצביע לקובץ אשר ממנו יקראו את הנתונים . הפרמטר השני הוא מחרוזת בקרה המכילה תווי בקרה המייצגים את טיפוסי הנתונים שאותם אנו רוצים לקרוא מהקובץ . לאחר מכן יכול להופיע מספר כלשהו של פרמטרים שישמשו כסדרה של כתובות זיכרון של משתנים שאליהם ייקראו הנתונים מהקובץ . הפונקציה מחזירה ערך מטיפוס שלם המייצג את מספר המשתנים שנקראו . אם הפונקציה הצליחה בתהליך הקריאה הערך המוחזר הוא חיובי . אם תהליך הקריאה נכשל הערך המוחזר הוא שלילי .
אל הספר