图中为什么能这样输入?是什么意思?不太明白!想了半天也没想明白
scanf是输入的函数,%s是字符类型建议看看我的文章http://t.csdn.cn/19Xjk
建议你先看看基础,基础很重要
scanf也是一种输入,这个是“格式化输入输出”。
相对应的有个printf ,这个是输入。
#include<cstdio>//用格式化输入输出还要另加的一个头文件
//用万能头也可以 #include<bits/stdc++.h> 但是!初学不建议用这个!!!多练练。
#include<iostream>
using namespace std;
int main()
{
scanf("输入控制字符”,输入参数);
printf("输出控制参数",输出参数);
/*
其中常用的输入控制符有:
%d:读入一个32位有符号整数。
%u:读入一个32位无符号整数。
%lld:读入一个64位有符号整数。
%llu:读入一个64位无符号整数。
%f:读入一个 float 类型。
%lf:读入一个 double 类型。
*/
return 0;
}
!!!!!你这个给的代码是有问题的
//你的源代码
char aLNJ[N]:
for(i=1;i<=n;i++)
scanfC%s, alil+1)
//改正
char a[N][N];//这个是中括号[ ] 你打成字母喽!
for(int i=1i,+n;i++)
scanf(%s,a[i]+1);//scanf后面的是括号 不是大写C噢! a[i]这里是中括号[ ]!
总之呢 基础很重要 也还要注意代码上的细节噢!!!
加油加油!!!多多练习!!!