Google 论坛中有人贴了这么个东西
#include <stdio.h>
int main (void) 
{
    int number; 
    printf ("Enter number: "); 
    scanf ("%i", &number); 
    printf ("%05i", number); 
    return 0; 
}
在scanf , printf 的格式字符中没有 i 啊,它这里的i是干啥的呢?
研究中…… 
正如评论中所述,%i 与 %d 功能相同。

评论