Форум программистов, компьютерный форум CyberForum.ru

Народ поджскажите как сделать возврат через goto - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ редактирование .mp3 файлов http://www.cyberforum.ru/cpp-beginners/thread822767.html
Написать программу для редактирования ID3v 1-тегов mp3-файлов (http://ru.wikipedia.org/wiki/ID3_%28%D0%BC%D0%B5%D1%82%D0%B0%D0%B4 %D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%29). Структура тега: http://ru.wikipedia.org/wiki/ID3_%28%D0%BC%D0%B5%D1%82%D0%B0%D0%B4 %D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%29#.D0.A1.D1.82.D1.80.D1.83.D0. BA.D1.82.D1.83.D1.80.D0.B0_ID3 ...
C++ структурирование отступов Некоторые программисты небрежно пользуются отступами, в результате чего трудно понять структурную вложенность операторов и блоков. Например, #include <iostream> int main (int argc, char* argv ) { for(int i 1; i<argc; ++i) { if (int p atoi (argv )) { http://www.cyberforum.ru/cpp-beginners/thread822765.html
C++ удаление коментариев
Написать программу delete_comments, которая принимает на стандартный вход программу на языке С++ и выводит в стандартный вывод текст этой программы, удалив из него комментарии.
C++ Написать программу, которая переводит английский текст на язык хакеров
Написать программу, которая переводит английский текст на язык хакеров. При этом некоторые буквы исходного текста заменяются на другой символ, графически напоминающий исходную букву, а регистр букв «пляшет». Например, "Absolutelly" => "48$01uTe11y". Возможные замены должны быть описаны в файле replaces.txt : o 0 b 8 ...
C++ Реализовать работу очереди передачи сообщений между двумя ПК в компьютерной сети http://www.cyberforum.ru/cpp-beginners/thread822714.html
Всем привет! есть условие: Реализовать работу очереди передачи сообщений между двумя ПК в компьютерной сети. Сообщение содержит IP адрес получателя, передаваемый текст. Очередь обладает функциями добавления сообщений в очередь, изменение статуса сообщения вне зависимости от положения в очереди. программу я почти сделал, но я не пойму как изменить статус сообщения вне зависимости от положения...
C++ как найти сумму элементов списка помогите пожалуйсто разобраться!! как найти сумму элементов списка, исходя из этой программы: #include <iostream.h> //struktura dinamizeckogo spiska struct LIST { int dann; LIST *next; }; LIST *head=NULL; LIST *rear=NULL; подробнее

Показать сообщение отдельно
MishkaSh
0 / 0 / 0
Регистрация: 19.02.2013
Сообщений: 127
30.03.2013, 15:36  [ТС]     Народ поджскажите как сделать возврат через goto
Цитата Сообщение от Hellrider_ Посмотреть сообщение
Должно работать
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
int main()
{
    double A, U;
    char a[256];
    char *c=0;
    char *p=a;
    marker:
    while(true)
        {
        puts("Введите значение числа A(Не более 16 символов)");
        gets(a);
        if(a[16] == '\0'){
                    goto marker;
                }
         while(*p=='0')p++;
         sscanf(p, "%16s", &a);
        if(getchar()==' ')
            {
            fflush (stdin);
            }
    fflush (stdin);
    A=strtod(a,&c);
    {
                printf("\nA=%.2f \n",A);
                if(!isdigit(c[0]) && c[0]!=0)
                    {
                    printf("\nОшибка в следующем:%s\n", c);
                    printf("\nПопробуй еще раз\n\n");
                    continue;
                    }
    break;
                }
        }
 
    printf("U=%f\n", U=(A*A)+(((A/2)*(4*A))/13.61)-(A*2));
 
    return 0;
 
}
Я хоть один символ ввожу он все равно пишет что больше 16
 
Текущее время: 06:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru