# include & ltstdio.h & gt
int main() {
int num = 0,I = 0;
Printf("請輸入壹個整數:");
scanf("%d ",& ampnum);
int array[10]= { };
while(num) {
array[num % 10]++;?//讓數組下標代表判斷出的數?
num/= 10;
}
for(I = 0;我& lt10;i++) {
if (array[i]!= 0)
Printf ("%d有%d \n ",I,array[I]);
返回0;
}
擴展數據:
Printf用法:
printf()函數的調用格式是:printf(";",& lt參數表& >;)。
格式化字符串包括兩部分:壹部分是正常字符,會按原樣輸出;另壹部分是對指定字符進行格式化,以“%”開頭,後跟壹個或幾個指定字符,用來確定輸出內容的格式。
參數表是需要輸出的壹系列參數,其數量必須和格式化字符串中描述的輸出參數數量壹樣多,參數之間用“,”分隔,順序壹壹對應,否則會出現意外錯誤。
例如:
inta = 1234;
printf("a=%d\n ",a);
輸出結果是a = 1234。