|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
11.06.2012, 03:45 | #1 (permalink) |
Новичок
Регистрация: 11.06.2012
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите исправить ошибку
Код:
# include <stdio.h> # include <conio.h> # include <string.h> void probel(char s[], int i) { while (s[i]<=' ') ++i; }; int val(char s[]) { int i, l, n; l=0; n=1; for (i=1; i=strlen(s); i++) { probel(s, i); if (s[i]='-') { i++; n=-1; } l=l*10+s[i]-'0'; }; l*=n; return l; }; void chsis(int l) { char* s; char s2[]=""; int m; if(l<0) { printf("-");; l*=-1; }; while(l>=4) { m=l%4; l/=4; char c=m-'0'; s=c+s; }; int c2=l-'0'; s=(char)s2+(char)c2+s; }; void main() { char s[]=""; char s2[]=""; int i, l; gets_s(s); i=0; while (s[i]!='.') { s2[i++]=s2[i]+s[i]; }; l=val(s2); chsis(l); puts(s); } |
11.06.2012, 03:45 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Советую вам обратить внимание на похожие обсуждения Допустил ошибку в сообщении. Как исправить? Как исправить ошибку? Помогите исправить программу С# Помогите исправить ошибку в программе Помогите исправить. Pascal Помогите исправить косяки |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|