本人新手,用MFC写一个管理学籍的练习,在输出的时候先使用sprintf把一个学生的所有信息输出到一个字符串info里,然后用textout输出。在sprintf已经写好格式控制比如sprintf(info,"%-30d%-30s",num,name)但在运行如果两次输入位数不同时时总有错位的问题,到底是怎么回事,求指教啊。。