How to repeat a character n times in C
In this tutorial, we are going to learn about how to repeat a character n number of times in C language.
C doesn’t have any built-in way to repeat a character n times, but we can do it using the for loop.
Here is an example, that repeats the character a
for 3 times.
#include <stdio.h>
int main()
{
int i;
int count = 3; // number of times to repeat
for (i = 0; i<count;i++){
printf("%c", 'a'); }
return 0;
}
Output:
"aaa"
or we can define our own repeat()
function like this:
#include <stdio.h>
void repeat (char c , int count )
{
for (int i = 0; i<count;i++){
printf("%c", c);
}
}
int main()
{
repeat('a', 3);
return 0;
}