VC++输入字符串使其相反输出并删除标点符号
本人新手,谢谢
VC++输入字符串使其相反输出并删除标点符号
[解决办法]
char buff[256]={0}; fgets(buff,256,stdin); for(int i=strlen(buff);i>=0;i--) { if(buff[i]>='a'&&buff[i]<='z') printf("%c",buff[i]); if(buff[i]>='0'&&buff[i]<='9') printf("%c",buff[i]); if(buff[i]>='A'&&buff[i]<='Z') printf("%c",buff[i]); }
[解决办法]
#include <iostream.h>#include <string.h>#include <stdio.h>int main(){ char Temp[10]; strcpy(Temp,"ABCDEFG"); strrev(Temp); cout<<Temp<<"\n";}