c語言輸入數(shù)字輸出字符 c語言如何輸入一串?dāng)?shù)字,每個數(shù)字后面有一個逗號,且不確定輸入多少個數(shù)字?
c語言如何輸入一串?dāng)?shù)字,每個數(shù)字后面有一個逗號,且不確定輸入多少個數(shù)字?先讀取整數(shù)。然后循環(huán):讀1個字符。如果字符是逗號,則讀取1個整數(shù)。如果不是逗號,則循環(huán)結(jié)束。如果讀取整數(shù)時出錯,則循環(huán)結(jié)束。#i
c語言如何輸入一串?dāng)?shù)字,每個數(shù)字后面有一個逗號,且不確定輸入多少個數(shù)字?
先讀取整數(shù)。然后循環(huán):讀1個字符。如果字符是逗號,則讀取1個整數(shù)。如果不是逗號,則循環(huán)結(jié)束。如果讀取整數(shù)時出錯,則循環(huán)結(jié)束。#include#include main(){int x[100],n=0,i int c if(scanf(%d,&x[n])==1)n而(1){scanf(%c,&c)if(c!=“,”)中斷if(scanf(”%d“,&x[n])==1)n else break}printf(”nI read:”)for(i=0i)