Re: [問題] 請問要如何做出這種字串對齊 in C
※ 引述《Ansaga (該趕走的快趕走)》之銘言:
: 在C語言中
: printf("a[%d]=%d",i,a[i]);
: 我想要讓這個array的型態以%13s的方式做對齊
: 像是:
: a[0]=9 a[1]=15
: a[2]=12 a[3]=123
: 請問我可以怎麼做呢@@?
: 麻煩指導我一下/.\
: 感謝各位
#include<stdio.h>
int main()
{
int a[3]={1,10,100},i;
char s[14];
for(i=0;i<3;i++)
{
sprintf(s,"a[%d]=%d",i,a[i]);
printf("%13s\n",s);
}
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.57.64.107
※ 編輯: mantour 來自: 61.57.64.107 (11/22 11:06)
推
11/22 11:23, , 1F
11/22 11:23, 1F
推
11/22 11:26, , 2F
11/22 11:26, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):