用c语言定义一个二维数组,输入十个人姓名,存储后按顺序输出

如题所述

第1个回答  2012-06-21
#include <stdio.h>
#include <string>
using namespace std ;
/**********************************************************
作者:niut
功能:用c语言定义一个二维数组,输入十个人姓名,存储后按顺序输出
说明:http://zhidao.baidu.com/question/440667854.html?fr=uc_push&push=ql&oldq=1
备注:如有高手,请指正。
日期:2012-6-22

**********************************************************/
void main()
{
char* arr[1][10] = {"niut","aab","tom","jake","apple","usa","java","c","cbcd","test"};

for(int i =0;i<10;i++)
{
printf("%d,%s\n",i+1,arr[0][i]);
}
system("PAUSE");
}本回答被网友采纳
第2个回答  2012-06-21
#include "stdafx.h"
#include <locale.h>

int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"chs");

_TCHAR* szName[10];

for (int i = 0; i < 10 ; i++)
{
wprintf(L"请输入第 %02d 为的姓名:",i+1);
wscanf_s (L"%s",&szName[i]);
}
wprintf(L"===============================================================================\n");

for (int i = 0; i < 10 ; i++)
{
wprintf(L"第 %02d 为的姓名为:%s\n",i+1,&szName[i] );
}

return 0;
}
第3个回答  2012-06-21
再回答4个问题今天的任务就做完了
相似回答