int WINAPI icePub_imgCircumgyrate(char *strImgFilename,char *strBmpFilename,int radian)
strBmpFilename 结果bmp文件名
radian 旋转角袭敏慎拿闷度
输出:
typedef int (WINAPI ICEPUB_IMGCIRCUMGYRATE)(char *strImgFilename,char *strBmpFilename,int radian)
ICEPUB_IMGCIRCUMGYRATE *icePub_imgCircumgyrate = 0
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll")
if(hDLLDrv)
{
icePub_imgCircumgyrate=(ICEPUB_IMGCIRCUMGYRATE *)GetProcAddress(hDLLDrv,"icePub_imgCircumgyrate")
}
if(icePub_imgCircumgyrate)
{
icePub_imgCircumgyrate("a.jpg","a1.bmp",45)
icePub_imgCircumgyrate("d.png"拍敬, "d1.bmp",120)
}
if(hDLLDrv)
FreeLibrary(hDLLDrv)
不知道你的zz.txt里面是怎么写的,但是首先:a[i][j] = "颂岁 "
b[i][j] = " "
这个就是态败不对的,需要帆樱颤用字符给a[i][j],b[i][j]赋值,而不是字符串," "相当于一个' '加上\0
应该是:
a[i][j] = ' '
b[i][j] = ' '
其他的问题需要看看你的txt里面的内容再调试
#include<stdio.h>哗戚main()
{
int a[100][100],i,j,n,m,t,s,k
scanf("%d %d %d"槐老,&m,&n,&t)//M为行 N为列 T为翻转的方式
for(i=0i<mi++)
{ for(j=0j<nj++)
scanf("%d",&a[i][j])
}
if(t==1)
{
for(s=0s<i/2s++)
for(j=0j<nj++)
{
k=a[i-s-1][j]
a[i-s-1][j]=a[s][j]
a[s][j]=k
}
}
if(t==-1)
{for(s=0s<j/2s++)
for(i=0i<mi++)
{
k=a[i][j-s-1]
a[i][j-s-1]=a[i][s]
a[i][s]=k
}
}
for(i=0i<mi++)
{ for(j=0j<nj++)
printf(" %d",a[i][j])
printf("\n"乱明陵)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)