用C语言写一个程序,如果输对了就输出帅哥,如果不对就输出不是,谢谢求解答

用C语言写一个程序,如果输对了就输出帅哥,如果不对就输出不是,谢谢求解答,第1张

char buf[512]

scanf("%s", buf)

printf("%s", (strcmp(buf, "对了") == 0 ? "帅哥" : "不是帅哥"))

#include <stdio.h>

int main(void)

{

char a[5]={0}

scanf("%s",a)

if(!strcmp(a,"男")) printf("我是男人\n")

else if(!strcmp(a,"女")) printf("我是女人\n")

return 0

}

你看看行不行,满意请采纳

#include<stdio.h>

#include<ctype.h>

#include<string.h>

main()

{

char a[10]int i,flag=1,dian=0,l

gets(a)

l=strlen(a)

if(a[0]!='-'&&!isdigit(a[0]))flag=0

for(i=1i<li++)

{

if(!isdigit(a[i])&&a[i]!='.')flag=0

if(a[i]=='.')dian++

}

if(dian>1)flag=0

if(flag==1){printf("yes!")getch()}

else exit(1)

}

水平有限,编了半个小时.没有辛劳也有疲劳


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11278874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存