求问C中到底有些什么字符类型?
我最近在做一道字符串倒序输出的题,考虑了中文、字母和数字,而且它也说明了其中没有空格和制表符,但还是不对,我最后想可能是还有我一点也不了解的字符类型,请高手指教,谢谢!
题目如下:
倒序输出给定的字符串
输入
输入只有一组测试数据,即一个字符串,此字符串中不含空格和制表符且长度不超过100。
输出
倒序输出此字符串
输入示例
abc
输出示例
cba
输入只有一组测试数据,即一个字符串,此字符串中不含空格和制表符且长度不超过100。
倒序输出此字符串
abc
cba
大体可以这样写吧:
#include <stdio.h> #include <string.h>
int main() { char a[100], *p, *q, tmp; int n; gets(a); n=strlen(a); q=(n>0) ? a+n-1 : a; for (p=a; p<q; ++p, --q) { tmp=*p; *p=*q; *q=tmp; } puts(a); getchar(); return 0; }
你用什么软件编写程序?
vc么 ?
我是用的VC 但其实这题是我们学校online judge上的一道题,觉得是应该挺简单的,可 怎么都不能通过接收,郁闷死了