Edited to incorporate @chux's suggestions.
You can use character-classes in the conversion specification string.
#include <stdio.h>
int main() {
char alphabetic_string[80], numeric_string[80];
scanf(" %79[a-zA-Z] %79[0-9]", alphabetic_string, numeric_string);
return 0;
}
To ask two separate questions, uh, ask two separate questions!
#include <stdio.h>
int main() {
char ans1[80], ans2[80];
printf("Input answer to question 1: ");
fflush(NULL);
scanf(" %79[a-zA-Z]", ans1);
printf("Input answer to question 2: ");
fflush(NULL);
scanf(" %79[a-zA-Z]", ans2);
return 0;
}