#include <stdio.h>void main(){char ary[5];int i;printf("\n Enter string : ");scanf("%s",ary);printf("\n The string is %s \n\n", ary);for (i=0; i<5; i++)printf("\t%d", ary[i]);}请问这段程序是什么意思,具体点,我脑子不太好
參考答案:char ary[5] //定义一个长5位的字符串。
printf("\n Enter string : "); //回车输出:Enter string :
scanf("%s",ary); //键盘输入
printf("\n The string is %s \n\n", ary);//输出The string is ....
for (i=0; i<5; i++) //循环到4.意思是输入5个字母。(0~4)
printf("\t%d", ary[i]); //输出数组 ary[]
就这些了,简单说就是定义一个树组,由键盘输入5个字符,超过就直接输出。