改写代码清单4-8的程序,当输入的值小于1时不输出换行符。
/*(代码清单4-8)*/
#include<stdio.h>
int main()
{
int no;
printf("正整数:");
scanf("%d",&no);
while(no-->0)
putchar('*');
putchar('\n');
return 0;
}
/*(练习4-8)*/
#include<stdio.h>
int main()
{
int no;
printf("正整数:");
scanf("%d",&no);
if(no>=1) //对输入值是否小于1进行判断
{
while(no-->0)
putchar('*');
putchar('\n');
}
else
return 0;
}