微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在C的Array的if语句的保护中使用空白

如何解决在C的Array的if语句的保护中使用空白

我在编程中迈出了第一步,我试图制作一个程序来输入您的用户名并将其打印输出。 我想实现一个 if语句,当您在scanf中输入空格而不是字符时触发该,但是我似乎无法正常工作吗?一个字符数组有可能做到还是不可能? 感谢您的帮助!



char username[20]; //declares a 20 chars array for the username to be stored

printf("\nPlease input your Username\nUsername:"); //asks for the username
       
scanf("%s",&username); //inserts username inside array "username"
        
if(username == ' '){  //supposedly the guard to my if 
                   
            printf(("invalid imput"));
        
}

printf("%s",username);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。