#include <stdio.h> void printSubarray(char *a, int start, int end); int main() { char array[8192]; int start; int end; char c; int i; for(i=0;i<8192;i++){ array[i]='\0'; } c = getchar(); i = 0; while ( c != '\n' ) { array[i] = c; i = i+1; c = getchar(); } scanf("%d", &start); scanf("%d", &end); printSubarray(array,start,end); } /* *------------------------------------------------- * Print a[start]...a[end] *------------------------------------------------ */ void printSubarray(char *a, int start, int end) { int i = start; while (i <= end){ putchar(*(a+i)); i = i+1; } return; }