利用if…else…构造循环嵌套语句,解决出输入字母和负数无输出的问题。
你看看是像这样吗:
#include <stdio.h>
main( )
{
char c[20];int i,flag=0;
scanf("%s",c);
if(c[0]=='-')return 0;
else{
for(i=0;c[i]!='\0';i++){
if((c[i]>='a'&&c[i]<='z')||(c[i]>='A'&&c[i]<='Z')){
printf("你输入的包含字母");flag=1;
break;
}
}
if(flag==0)printf("%s",c);
}
}
输入字母和负数无输出的什么问题?...
if…else…构造循环嵌套语句,什么意思?
问题描述不清楚,我们没法给你解答。
请把问题描述一下,方便给你更好的分析问题,最好举例说明。
请把你的需求表达清晰一点
不太清楚您说的具体问题啊!