在下面的代码中,如果字符是大写字母,则打印第一个语句,但是对于小写字母,打印第二个语句.这是什么原因?我正在使用dev c ++编译我的代码.
#include<stdio.h>
#include<conio.h>
#include<ctype.h>
int main()
{
char c;
printf("enter a character\n");
scanf("%c",&c);
int i;
i=isalpha(c);
if(i==1)
printf("entered character is an alphabet\n");
else
printf("entered character is not an alphabet\n");
getch();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
847 次 |
| 最近记录: |