3。杨辉三角
#include "stdio。
h"
#define LINE 14
main()
{
int array[LINE][LINE] , i , j , n ;
printf("Please input N(N
#include
struct Stack
{
ElemType data[StackMaxSize];
int top;
};
void InitStack(Stack &s)//初始化
{
p=-1;
}
void ClearStack(Stack &s)//清空
{
p=-1;
}
int StackEmpty(Stack &s)//检查是否为空
{
return p==-1;
}
int Full(Stack &s)//判满
{
return p==StackMaxSize-1;
}
void Push(Stack &s,ElemType m)//压入
{
if( p==StackMaxSize-1)
{
cerr
#include
#include
void main(){
//接受一个字符,检查是否回文
int i,j,n,error;
char *ptr;
printf("请输入一组字符串:");
ptr = (char*)calloc(20, sizeof(char));
scanf("%s",ptr);
n = strlen(ptr);
for(i=0, j=n-1; i<=n/2; i++,j--){
if(ptr[i] == ptr[j]){
error = 1;
}else{
error = 0;
break;
}
}
if(error == 1){
printf("\n是回文\n");
}else{
printf("\n不是回文\n");
}
}
。
全部