#include
void arithseq(int, int, int);
void geoseq(int, int, int);
int main()
{
int abase, gbase, delta, prod, an, gn;
printf("arithmetic: ");
scanf("%d%d%d", &abase, &delta, &an);
arithseq(abase, delta, an);
printf("geometic: ");
scanf("%d%d%d", &gbase, &prod, &gn);
geoseq(gbase, prod, gn);
return 0;
}
void arithseq(int base, int delta, int n)
{
int i;
for (i = 0; i < n; i++)
{
printf("%d ", base);
base += delta;
}
printf("\n");
}
void geoseq(int base, int prod, int n)
{
int i;
for (i = 0; i < n; i++)
{
printf("%d ", base);
base *= prod;
}
printf("\n");
}