1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| #include<stdio.h>
#include<stdlib.h>
void afficheNchar(unsigned N, char c){
while(N--)printf("%c", c);
printf("\n");
}
void afficheNstr(unsigned N, const char* s){
while(N--)printf("%s", s);
printf("\n");
}
void afficheNcharC99(unsigned N, char c){
char t[N+1];
memset(t, c, sizeof t - 1);
t[N] = '\0';
printf("%s\n", t);
}
int main(void)
{
afficheNchar(5, 'a');
afficheNchar(0, 'x');
afficheNstr(5, "a");
afficheNstr(2, "pa");
afficheNcharC99(5, 'a');
return EXIT_SUCCESS;
} |
Partager