דוגמאות לקלט תקין
scanf("%d,%d scanf("% d,%d", ", &i,&j);
12, 12, 34
scanf("%d%d", scanf("%d%d ", &i,&j); scanf("%d scanf("% d %d", %d", &i,&j);
12 34 12 34
scanf("%c%c", scanf("%c%c ", &tav1 &tav1, &tav2 &tav2); scanf("%c scanf("% c %c", %c", &tav1 &tav1, &tav2 &tav2);
ab a b
scanf עוד תכונה של אז המשך,אם מקלידים יותר קלט ממה שהפונקציה ציפתה לו . הבאהscanf -הקלט יקרא ע"י פקודת ה
scanf("%d", &i); scanf("%d scanf("%d scanf("% d", &j);
•
12 34
התו השני, בין שתי פקודות קלט של תוויםEnter לכן אם נקיש .('\n') השורה-שיקרא הוא תו ירידת scanf("% scanf("%c c", &tav1 &tav1); a scanf("%c scanf("% c", &tav2 &tav2); b .'\n' מכילtav tav2 2 -' וa' מכילtav tav1 1 עכשיו
•
•
17