Показать сообщение отдельно

  #11  
Старый 27.04.2008, 19:28
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от max_rebel  
не меня наверно не поняли :
%40s - это там для того чтоб Thank you отображалось не по левому краю а в правом конце строки из 40 знаков. Ясен хер что без %40s всё работает=) чж не зря это написал)) Мне нужно чтоб слова Hello NAME отображалась в правой части строки - поэтому там столько пробелов! И в самом конце слова Than you NAME отображались бы в правой части строки - поэтому там написано %40s
Вот в этом и есть проблема
Код:
#include <stdio.h>
int main()
{
char name[20];

printf("What is your name?\n");
scanf("%s",name);
printf(" Hello ,%s!\n",name); 
printf("\n");
printf(" Yesterday for the first time I started to learn C\n");
printf("which was very interesting. No big plans exept \n");
printf("trojans so far.But I have some more peacefule ideas\n ");
printf("as well\n");
printf("%40s, Thank You",name);

return(0);

}

Последний раз редактировалось z01b; 27.04.2008 в 19:35..
 
Ответить с цитированием