Witam, potrzebuje napisać program w którym user wprowadzi kolejno 5 liter(osobno) nastepnie 5 cyfer(osobno), nastepnie wypisze te litery w ilosci wpisanych wczesniej cyfr, podam przyklad dla lepszego zrozumienia, bo nie wiem jak to opisac..
User wpisal: a, e, d, z, q
User wpisal: 2, 4, 2, 1, 3
Wyjście: aa
eeee
dd
z
qqq
na razie zrobilem tą pierwsza część, ale nie mam pomysłu na drugą..
#include <stdio.h>
#include <stdlib.h>
int main()
{
char letters [5];
int numbers [5];
int a;
int b;
printf ("Please enter 5 different characters \n");
for (a=0; a<5; a=a+1)
{
printf ("Please enter letter %d: ", a+1);
scanf(" %c", &letters[a]);
}
printf ("You entered : ");
for (a=0; a<5; a=a+1)
{
printf("%c, ", letters[a]);
}
printf (" into array 1\n\n");
printf ("Please enter 5 different numbers \n");
for (b=0; b<5; b=b+1)
{
printf ("Please enter number %d: ", b+1);
scanf("%d", &numbers[b]);
}
printf("You entered : ");
for (b=0; b <5; b++)
{
printf("%d, ", numbers[b]);
}
printf (" into array 2\n");
return 0;
}