char alp;
do
{
alp=getchar();
if(alp<65&&alp>90)
{
printf("Be sure to enter a upper letter");
}
}while(alp<65&&alp>90);
这样为什么不行?
char alp;
do
{
alp=getchar();
if(alp<65&&alp>90)
{
printf("Be sure to enter a upper letter");
}
}while(alp<65&&alp>90);
这样为什么不行?
#include <stdio.h>
int main()
{
char alp;
do
{
alp=getchar();
if(alp<65||alp>90)
{
printf("Be sure to enter a upper letter\n");
}
fflush(stdin);
}while(alp<65||alp>90);
printf("your entered letter is %c\n", alp);
return 0;
}