把文件名存到一个变量s中,用strrchr(s,'.')函数去得到扩展名,进行判断就可以了!
#include <stdio.h>int main()
{
int i
char filename[FILENAME_MAX]
printf("请输入文件名:\n")
scanf("%s",filename)
i=strlen(filename)
switch (filename[i-1])
{
case 'c':
printf("Word.\n")
break
case 's':
printf("Excel.\n")
break
case 't':
printf("Powerpoint.\n")
break
default:
printf("文件名不匹配!\n")
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)