C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| #include<stdio.h>
#include<conio.h>
#include <time.h>
#include <iostream>
int _tmain(int argc, _TCHAR* argv[])
{
srand(time(0));
const int size =10;
int **arr= new int*[size];
for(int i=0; i<size;i++)
arr[i]=new int [size];
for(int i=0; i<size;i++)
{
for(int j=0; j<size;j++)
{
arr[i][j]=rand()%10;
std::cout<<arr[i][j]<<" ";
}
std::cout<<std::endl;
}
int *sum = new int [size];
for(int i=0;i<size;i++)
sum[i]=0;
for(int i=0; i<size;i++)
for(int j=0; j<size;j++)
{
if(arr[i][j]==0)
{
sum[i]=0;
break;
}
sum[i]+=arr[i][j];
}
std::cout<<"\n\n sum of row without NULL:";
for(int i=0; i<size; i++)
if(sum[i]!=0)
std::cout<<"\nnumber of row : "<<i<<" sum "<<sum[i];
std::cin.get();
return 0;
} |
|
1) error C2061: синтаксическая ошибка: идентификатор "_TCHAR"
2) warning C4244: аргумент: преобразование 'time_t' в 'unsigned int', возможна потеря данных
вот первое - это ошибка, а второе - эт опредупреждение.
как его исправить?