输入方式:先输入一个整型,再输入不带空格未知长度/已知长度的字符串。

思考:用scanf_s()函数输入整型,再循环输入不带空格未知长度的字符串,用gets_s()函数。

注意:scanf_s()函数要加一个%c.&d,来避免对gets_s函数输入字符串的影响。

#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int n;
char d;
scanf("%d%c", &n, &d);
while (n--)
{
char a[];
gets_s(a);
printf("He/She is from ");
if (a[] == ''&&a[] == '')
printf("Zhejiang,");
else if (a[] == ''&&a[] == '')
printf("Beijing,");
else if (a[] == ''&&a[] == '')
printf("Taiwan,");
else if (a[] == ''&&a[] == '')
printf("Hong Kong,");
else if (a[] == ''&&a[] == '')
printf("Macao,");
else if (a[] == ''&&a[] == '')
printf("Tibet,");
else if (a[] == ''&&a[] == '')
printf("Liaoning,");
else if (a[] == ''&&a[] == '')
printf("Shanghai,");
printf("and his/her birthday is on ");
printf("%c%c,%c%c,%c%c%c%c", a[], a[], a[], a[], a[], a[], a[], a[]);
printf(" based on the table.\n");
}
}

最新文章

  1. 关于Java 里的String和对象
  2. Android单例线程池
  3. eclipse常用插件
  4. iis中限制访问某个文件或某个类型的文件配置方法
  5. UrlRewrite伪静态
  6. 获取app版本号
  7. Ubuntu zookeeper-3.5.0-alpha启动错误 zkEnv.sh: Syntax error: &quot;(&quot; unexpected (expecting &quot;fi&quot;)(转)
  8. 手势识别官方教程(8)拦截触摸事件,得到触摸的属性如速度,距离等,控制view展开
  9. jfinal获取当前访问路径和端口号
  10. AngularJs 父子级Controller传递数据
  11. List、Map和Set实现类
  12. ios电话拨打进行监听电话状态
  13. Java核心编程快速学习
  14. 静态网站创建工具Docusaurus
  15. PHP7.27: pdf
  16. 解决CPC撰写文档报错问题“无法获取“AxforApplication”控件的窗口句柄。不支持无窗口的 ActiveX 控件”
  17. Oracle EBS OPM complete step
  18. day16(jdbc进阶,jdbc之dbUtils)
  19. windows 8 中 使用 httpclient
  20. $(document)和$(window)各是什么意思?

热门文章

  1. Burnside&Polya总结
  2. servlet温故知新
  3. 谁需要GUI?快看Linux 终端生存之道
  4. 关于SQL语言,这些你不得不了解!
  5. python ——文件的操作大全,如with..as
  6. F - Watching Fireworks is Fun
  7. mui日期设置与时钟样式时间设置
  8. JAVA设计模式之桥接模式(bridge)
  9. PHP导出excel文件,第二步先实现自写二维数组加入模板excel文件后导出
  10. 单向环形链表解决约瑟夫环(Josephus)问题