Member 13517787 Ответов: 2

Здравствуйте кто нибудь может мне помочь пожалуйста


#include<stdio.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
int.const M=10;
int M[N][N4];
int i,j,a,k,m,n;
{
    printf("Avtor:Hristo Rumenov Hristo\n");
    printf("fak.nomer_391217178,grupa_24,kurs_1\n");
    printf("Da se sustavi programa za onrabotka na masiva M[N,N4] sustaven ot celi chissla v intervala [0;999]\n");
    printf("vuvejdane na vhodnite danni:\n");
    printf("vuvedete broi redove i n=");
    scanf("%d", &n );
    printf("vuvedete broi koloni j k=");
    scanf("%d", &k );
    for(i=0,i<n,i++)
    for(j=0,j<k,j++)
    {
                    do
                    {
                          printf("vuvedete M[%d][%d]:",i,j);
                          scanf("%d",& M[i][j]);
                          while (((M[i][j])<0) ²² ((M[i][j])>999));
                      }
                  }
						  printf("izvejdane na vhodnite danni \n");
                          for(i=o;i<n,i++)
                          {
						  for(j=0,j<n,j++)
                          printf("%d  ",M[i][j]);
                          printf("\n")
                     printf("masiva sled sortirane \n");

    for (i = 0; i < m; ++i)

    {

        for (j = 0; j < n; ++j)

        {

            for (k =(j + 1); k < n; ++k)

            {

                if (M[i][j] > M[i][k])

                {

                    a = M[i][j];

                    M[i][j] = array1[i][k];

                    M[i][k] = a;

                }

            }

        }

    }

    for (i = 0; i < m; ++i)

    {

        for (j = 0; j < n; ++j)

        {

            printf(" %d", M[i][j]);

        }

        printf("\n");
    retur 0:
}

может ли кто-нибудь помочь мне исправить эти ошибки, пожалуйста
24[Error] stray '\262' in program
24[Error] stray '\262' in program
5[Error] expected initializer before 'int'
6[Error] 'N' was not declared in this scope
6[Error] 'N' was not declared in this scope
8[Error] expected unqualified-id before '{' token


Что я уже пробовал:

пожалуйста, помогите мне исправить это.Я просто не понимаю, где я ошибаюсь с этим кодом
		    
                    

2 Ответов

Рейтинг:
2

Patrice T

Цитата:
24[ошибка] заблудившийся '\262' в программе

Может быть, "22" - это не то, что должно быть!
while (((M[i][j])<0) ²² ((M[i][j])>999));

Но так как петля ничего не делает, то почему у вас вообще есть петля?


Рейтинг:
1

Jochen Arndt

Это недопустимый код на языке Си:

int main()
int.const M=10;
int M[N][N4];
int i,j,a,k,m,n;
{

Это должно быть что-то вроде
/* N and N4 are undefined: Solve errors 6 */
#define N some_int_here
#define N4 (4 * (N))) /* Or some other int */

int main()
/* The function body begins here: Solves errors 5 and 8 */
{
/* int.const is not valid C. 
If it would be or you use
const int M = 10;
the next line would contain a redefinition of M
*/
/* int.const M=10; */
int M[N][N4];
int i,j,a,k,m,n;

Ошибки 24 исходят из недопустимых символов
while (((M[i][j])<0) ²² ((M[i][j])>999));
Вероятно, это должна быть логическая операция, например && или ||.

Кончик:
Цифры из сообщений об ошибках указывают номер строки. Так что большинство ошибок легко обнаружить.