C語言 檢測用戶錯誤輸入

題目內容:根據scanf()的返回值判斷scanf()是否成功讀入了指定的數據項數,使程序在用戶輸入123a時,能輸出如下運行果:123a You’re wrong!

#include<stdio.h>
#include<stdlib.h>
int main() {
	int s1,a,b;
	s1=scanf("%d %d",&a,&b);
	if(s1==2)
		printf("a= %d,b= %d\n",a,b);
	else
		printf("You're wrong!");
	return 0;
}

小劇場:我憑什麼卑躬屈膝。Why should I grovel.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章