Я немного борется, как сделать свой вывод, чтобы показать, как это:Align текст справа в C
a
aa
aaa
Мой выходной ток показывает вместо этого:
a
aa
aaa
Ниже мой код:
void displayA(int a){
for(int i = 0; i < a; i++)
printf("a");
}
int main(void){
displayA(1);
printf("\n");
displayA(2);
printf("\n");
displayA(3);
printf("\n");
return 0;
}
Любое предложение? Благодарю.
Спасибо за ответ. Я понял, что моя логика кодирования ошибочна. Используя приведенное ниже предложение помогло мне понять это. Благодаря!
Попробуйте 'Е ("% 3s", "A");' –
Подсказка: ваш 'displayA 'функции потребуются два аргумента. Количество a для печати и ширина столбца – thelaws
Я пробовал это раньше, не работает. @ Don'tYouWorryChild – Salman2013