c語言scanf回車
發布時間: 2023-06-26 01:41:35
1. C語言如何實現scanf若什麼都沒輸入直接回車則結束輸入
你列舉的這幾個都是多組數據輸入循環;這些循環是沒有結束標志的;按回車是進入下一次循環;加一個if---break;條件判斷結束循環;
if(.......)
{
.........;
break;
}
do{
scanf("%d",&a);
}while(getchar()!='\n');//遇到回車符結束;就是scanf函數不輸入任何數,按回車直接結束循環;
for(int i=0;getchar()!='\n';i++)//這也是以回車符結束輸入;
scanf('%d",&a[i]);
while(getchar()!='\n')//同上;
scanf('%d",&a[k++]);
熱點內容